in reply to Perl 6... do we need another vm?

I think, Parrot is good for evolutionary reason. The world has never seen a vm specifically designed for dynamic language. And with all those new sparkling features in Perl 6, Parrot people will have to design the ultimate vm for dynamic language. Therefore, if Parrot fails, it will become a very good learning process. But if it succeeds, I'm sure it will become a reference implementation for future vm's, and we will surely learn a lot from it.

I wish the best of luck for the Parrot people. I'd like to help but I haven't got time yet.

-cheepy-

Replies are listed 'Best First'.
Re^2: Perl 6... do we need another vm?
by merlyn (Sage) on Sep 05, 2006 at 01:51 UTC
      Oh, the young'uns, forgetting all about Smalltalk in 1980. {sigh}

      Not to mention Lisp :-)

      Hell - if you've got a Linux box you can still play with Poplog. Lisp, Pop-11, ML & Prolog all compiling down to the same stack based VM, which was in turned compiled down to a RISCish register based VM, which was in turned compiled down to machine code.

      Kid's eh? :-)