comp.lang.ada
 help / color / mirror / Atom feed
From: Florian Weimer <fw@deneb.enyo.de>
Subject: Re: Parrot for Ada?
Date: Sun, 04 Aug 2002 11:20:23 +0200
Date: 2002-08-04T09:20:09+00:00	[thread overview]
Message-ID: <87n0s3yo88.fsf@deneb.enyo.de> (raw)
In-Reply-To: ai9q8a$lan$04$1@news.t-online.com

Ingo Marks <adv@region-nord.de> writes:

> 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 rather different.  It looks more like MIX in some way; the
registers haven't got a predefined width, and there is no trapping
integer arithmetic.  It's pretty hard to compile efficient Ada code
for it, I suppose.

> AFAIK JGNAT is the only Ada compiler which compiles for a virtual machine 
> (JVM).

AverStar used to offer AdaMagic.

> Are there any Ada compiler experts here who could evaluate Parrot and tell 
> us if it could be(come) a suitable VM for Ada?

Unless the developers can be convinced to add fixed-width registers
(so that it makes sense to talk about Integer'Base) and trapping
integer arithmetic, I don't think it's suitable for compiling Ada
code.



      parent reply	other threads:[~2002-08-04  9:20 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-31 23:02 Parrot for Ada? Ingo Marks
2002-08-01  2:45 ` SteveD
2002-08-03 13:14 ` Mike Greaves
2002-08-05 11:44   ` Ingo Marks
2002-08-03 23:44 ` chris.danx
2002-08-04  9:20 ` Florian Weimer [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox