From: William Starner <billeug@worldnet.att.net>
Subject: Re: Ada vs Delphi?
Date: 1999/08/06
Date: 1999-08-06T21:58:18+00:00 [thread overview]
Message-ID: <37AAB0CA.9D27747C@worldnet.att.net> (raw)
In-Reply-To: 37ab421a.5414989@news.total.net
Andre Ratel wrote:
>
> I am currently using Delphi (and Object Pascal) for my scientific
> programming. I heard a lot lately about Ada. From what I have
> seen, its syntax is very similar to Object Pascal. (This is no
> surprise since both languages are derived from Algol.)
Actually, IIRC, Ada was derived from Pascal, which explains much of the
similarity. The OO stuff developed independently, though.
> What would be the advantages of Ada over Delphi?
The advantages are:
(1) More consistent syntax - Ada was designed to be a large language, whereas
Delphi is a small language that grew.
(2) More portability - Delphi is not portable to anything but Windows without
major changes (depending - I don't know if gpc or Free Pascal could compile an
Object Pascal program that only used ISO I/O.) Ada is portable to almost
everything under the sun.
(3) More scientific support - This one's a little iffy, but I believe there's
more support for Ada in the scientific world than Delphi.
(4) Better interfacing - Ada's designed to be compatible with the wealth of code
written in C and Fortran.
The primary disadvantage is that Ada doesn't have great GUI support. The best I
could mention would be GLADE & GtkAda, but GLADE's Unix only. I'm not aware of
any GUI-builders for Ada on Windows (though I'm sure the people who use Ada on
Windows will come up with some.)
next prev parent reply other threads:[~1999-08-06 0:00 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-08-06 0:00 Ada vs Delphi? Andre Ratel
1999-08-06 0:00 ` William Starner [this message]
1999-08-06 0:00 ` William Starner
1999-08-07 0:00 ` tmoran
1999-08-07 0:00 ` Aidan Skinner
1999-08-07 0:00 ` Gautier
1999-08-06 0:00 ` Steve Doiel
1999-08-09 0:00 ` Paul Groves
1999-08-08 0:00 ` Steve Doiel
1999-08-10 0:00 ` Ray Blaak
1999-08-10 0:00 ` Steve Doiel
1999-08-14 0:00 ` Andre Ratel
1999-08-09 0:00 ` Aidan Skinner
1999-08-09 0:00 ` Robert Dewar
1999-08-11 0:00 ` Andre Ratel
1999-08-11 0:00 ` Robert Dewar
1999-08-14 0:00 ` Andre Ratel
1999-08-17 0:00 ` Robert I. Eachus
1999-08-11 0:00 ` Robert Dewar
1999-08-11 0:00 ` David Botton
1999-08-14 0:00 ` Andre Ratel
1999-08-11 0:00 ` Ted Dennison
1999-08-14 0:00 ` Andre Ratel
1999-08-16 0:00 ` Ted Dennison
1999-08-09 0:00 ` Gautier
1999-08-11 0:00 ` Andre Ratel
1999-08-12 0:00 ` Gautier
1999-08-12 0:00 ` Gautier
1999-08-14 0:00 ` Andre Ratel
1999-08-14 0:00 ` Gautier
1999-08-16 0:00 ` Gautier
1999-08-15 0:00 ` Steve Doiel
1999-08-17 0:00 ` Robert I. Eachus
1999-08-09 0:00 ` Robert Dewar
1999-08-10 0:00 ` Brian Rogoff
1999-08-11 0:00 ` Scientific calculations (was Re: Ada vs Delphi? ) Vladimir Olensky
1999-08-11 0:00 ` Robert Dewar
1999-08-11 0:00 ` Robert Dewar
1999-08-11 0:00 ` Vladimir Olensky
1999-08-13 0:00 ` Robert Dewar
1999-08-13 0:00 ` Brian Rogoff
1999-08-15 0:00 ` Vladimir Olensky
1999-08-15 0:00 ` Vladimir Olensky
1999-08-13 0:00 ` Gautier
1999-08-11 0:00 ` Ada vs Delphi? Andre Ratel
1999-08-11 0:00 ` Robert Dewar
1999-08-14 0:00 ` Andre Ratel
1999-08-11 0:00 ` Ada vs Component Pascal (was: Ada vs Delphi?) Ted Dennison
1999-08-07 0:00 ` Ada vs Delphi? Gautier
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox