Why Perl needs a VM

Simon Cozens simon at simon-cozens.org
Wed Sep 5 18:08:35 BST 2007

Matt S Trout wrote:
> But assuming we had that, and I think we should just on principle if nothing
> else, other backends would become much more easily possible. One I'd love
> to see is Bigloo Scheme, since that compiles to C, JVM and MSIL already.

Are you aware that we already have Perl modules which allow you to write 
compiler backends that traverse the AST of a Perl program? There are 
even two backends to C already, which you could use as a basis for one 
to Scheme, rather than reinventing that wheel.

Although wheel reinvention is indeed fun. :)

More information about the london.pm mailing list