From: Chris Date: 2002-04-28T03:00:53+09:00 Subject: Re: Cardinal project page on Savannah In article , Pat Eyler wrote: > 3) possibly pave the way for moving ruby to other back-ends This, I think, could be ne of the best benefits of Parrot. Once Ruby can be compiled down to Parrot bytecode, as far as I can see, it stops being a matter of Ruby at all. If PBC(Parrot Bytecode) can be translated into Java bytecode, or .NET's IL, then by having Ruby running on Parrot, we automatically get JVM and .NET compatibility. The other great potential for Parrot, IMHO, lies with embedded platforms. If Parrot can be run on something like a Palm, or PocketPC machine, there will no longer be a need for each(Perl, Python, Ruby, Tcl, etc.) language to have its own interpreter and run-time environment. Just compile and assemble it to PBC, and that file and the Parrot VM are all you need. Of course, this will also be of benefit to folks looking to embed one of those languages inside a compiled applcation of some sort.