Parrot is a VirtualMachine designed for running DynamicallyTyped languages like PerlSix, LuaLanguage, RubyLanguage, PythonLanguage, and ToolCommandLanguage. Parrot has a register-based design for its VirtualMachine.
External Web Sites:
- http://www.parrot.org/ -- the main site
- http://docs.parrot.org/parrot/devel/html/docs/overview.pod.html -- design of Parrot
- http://planet.parrotcode.org/ -- an aggregator of Parrot-related blogs
- https://github.com/parrot/parrot/wiki -- the official Parrot wiki
- http://www.rakudo.org/ -- a PerlSix implementation on Parrot
(Warning: parrot[etc].com is a spam site or whatever you call domain name typo squatters.)
Mailing list:
Historically the name 'Parrot' derives from the ParrotLanguage April Fools joke. As far as we know, Jimmy Buffet has nothing to do with this... :)
Parrot is released monthly, with longer-time support for every third release.
The source of the virtual machine is available through various channels; see http://www.parrot.org/download
Hmmm, I was expecting a page about the dangers of using code you don't understand. Still, Parrot looks interesting. -- BevanArps