comp.lang.ada
 help / color / mirror / Atom feed
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.)




  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