From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7943472b74912187,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-07-31 16:04:02 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: Ingo Marks Newsgroups: comp.lang.ada Subject: Parrot for Ada? Date: Thu, 01 Aug 2002 01:02:23 +0200 Organization: T-Online Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.t-online.com 1028156490 04 21847 +EyfbHFVSYYNuH 020731 23:01:30 X-Complaints-To: abuse@t-online.com X-Sender: 340020534592-0001@t-dialin.net User-Agent: KNode/0.6.1 Xref: archiver1.google.com comp.lang.ada:27549 Date: 2002-08-01T01:02:23+02:00 List-Id: Slashdot has an article about "Parrot". http://developers.slashdot.org/developers/02/07/31/1225200.shtml?tid=145 Parrot is an interesting virtual machine, similar to .NET CLR and JVM. It is planned to support Perl6 and other languages (so far Java, Python, Ruby, Scheme). One design goal is portability among several platforms (Linux, Cygwin, Win32, FreeBSD, Solaris, Tru64, OpenVMS). Parrot was chosen to implement Perl6 because .NET CLR and JVM would be "not suitable". Details: http://www.astray.com/parrot/ AFAIK JGNAT is the only Ada compiler which compiles for a virtual machine (JVM). I don't know if there will be well supported Ada compilers in the future on upcoming platforms (64 bit AMD etc.) so I think it would possibly be a good thing to have one working Parrot Ada compiler which could be used on many platforms in the future. Are there any Ada compiler experts here who could evaluate Parrot and tell us if it could be(come) a suitable VM for Ada? If yes, then perhaps a simple way to get Ada onto Parrot could be to wait for a Java bytecode to Parrot compiler to compile JGNAT to Parrot. More informations: http://www.parrotcode.org/ http://www.perl.com/pub/a/2002/07/p6pdigest/20020723.html http://astray.com/targeting_parrot/ http://dev.perl.org/perl6/ Regards, Ingo