From: MikkelFJ Date: 2001-08-01T03:55:40+09:00 Subject: [ruby-talk:18909] Re: Perl/Python/Ruby common backend "Pat Eyler" wrote in message news:yHx97.10891$WD1.467794@e420r-atl2.usenetserver.com... > While there was some talk here recently about running Ruby on the Perl > backend, ESR has recently made a loud comment about bringing the Perl and > Python communities closer together and making Parrot a reality ... within There are many similarities to this and the .Net experience. Related: The babel01 conference in septemper is listed on the following page http://research.microsoft.com/projects/ilx/ ilx is an extended version of MS Intermediate Language the .Net equivalent of java bytecode. The extensions were created to support feedback from language researchers working on getting Haskell, Mercury and other languages to run on the same runtime. It was originally codenamed project 7. ActiveState is involved in the Perl/Python port. http://aspn.activestate.com/ASPN/NET/index Here is list of languages (in english) that on some experimental level is ported to .Net http://www.dotnet-fr.org/links.php3?op=viewslink&sid=15 I would be nice if all languages used the same bytecode language. It would also be nice with a runtime that was not governed by Microsoft - i.e. a parallel implementation like the parrot project. But I can see many benefits in leveraging the amount of work MS has put into designing a platform where languages can communicate. IMO it would be stupid to invent a third bytecode language unless there are some serious benefits in doing so. Mikkel