On Tue, Dec 04, 2001 at 03:26:25PM -0500, Adam Turoff wrote: > Expect another update tonight or tomorrow.
Here ya go. Same place as last time. 1 General Questions 1. What is Parrot? 2. Why "Parrot"? 3. Is Parrot the same thing as Perl6? 4. Can I use Parrot today? 5. Why should I program in Parrot Assembly language? 6. When can I expect to use Parrot with a real programming language? 7. What language is Parrot written in? 8. For the love of god, man, why?!?!?!? 9. That's sad. 10. Why not write it in insert favorite language here 11. Why your own virtual machine? Why not compile to JVM/.NET? 12. So you won't run on the JVM/.NET? 2 Parrot and Perl 1. Why reimplement Perl? 2. You want to write the Perl compiler in Perl? 3. Isn't there a bootstrapping problem? 4. How will Parrot handle both Perl5 and Perl6? 5. Is this how Parrot will run Python, Ruby and Tcl code? 6. Latin and Klingon too? 7. Huh? 3 Parrot Implementation issues 1. What's with this whole register machine thing? 2. Don't you know that stack machines are the way to go in software? 3. But look at all the successful stack-based VMs! 4. What about all the others? 5. Yeah, them! 6. Right, smarty. Then name a successful register-based VM! 7. Really? Z.