>>>>> "Ken" == Ken Fox <email@example.com> writes: Ken> The scheme48 project had a very good experience writing the core Ken> in a reduced dialect of scheme. This reduced dialect could be "easily" Ken> translated to a machine representation (they used C). I would support Ken> a similar implementation of perl6. (The reduced perl could be the Ken> ultra-portable microperl.) Squeak (a very portable smalltalk) is similar. The Squeak virtual machine is written in pidgin-squeak, which can either be executed directly for debugging and testing (operating on the current virtual image, so it can actually interpret itself, gack!), or converted mechanically into the C code that forms the next generation virtual machine. Sure, it took a lot of work to get it that way, but the benefits are tremendous. And it's ubercool. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <firstname.lastname@example.org> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!