From: The Wogster <wogsterca@yahoo.ca>
Subject: Re: ADA vs Java
Date: Fri, 17 Jun 2005 09:10:02 -0400
Date: 2005-06-17T09:10:02-04:00 [thread overview]
Message-ID: <KYzse.7874$yU.711331@news20.bellglobal.com> (raw)
In-Reply-To: <bllse.12013$q46.11010@newsfe1-win.ntli.net>
Ted wrote:
> Writing code in ADA 95 and compiling it for the JVM should produce more
> reliable code than writing in Java 2. Does anyone know any good technical
> reasons for prefering Java?
>
The argument is more like, which language has a more reliable
conversation, French or German? Well people have been having
conversations in both, for hundreds of years.
For reliability, a far more important aspect is the experience of the
one who is writing the code, and what is their background.
Back to our human languages for a minute, suppose you know neither one,
if you know Spanish or Italian then you will probably have more luck
with French as they are all based on Latin. If you have Austrian or to
a lesser degree Dutch, many words and phrases are similar to German, so
you will probably have more luck with it.
If your background in programming is C or C++, you will have better luck
with Java, as many things are very similar. If you come from a Pascal
background you probably would find Ada easier. No programming language
is 100% safe, although some like C will provide you enough rope to hang
yourself -- realistically C will provide the rope, tree, support,
minister, and a handy helper, but that is beside the point.
The biggest issues with reliability are type safety and memory sanity
checking. Both languages take care of these reasonably well.
The problem for Ada is that most modern operating systems are written in
C and documented in a C style, so most programming students learn C or
C++ if nothing else. Mind you, I still think that Pascal is probably
the best teaching language for the basics......
W
next prev parent reply other threads:[~2005-06-17 13:10 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-06-16 20:32 ADA vs Java Ted
2005-06-16 20:49 ` Eric Sosman
2005-06-18 8:23 ` Pascal Obry
2005-06-18 11:20 ` Stefan Schulz
2005-06-18 12:13 ` Larry Kilgallen
2005-06-18 21:46 ` HansF
2005-06-20 6:47 ` Preben Randhol
2005-06-18 14:09 ` Pascal Obry
2005-06-18 21:40 ` HansF
2005-06-19 6:42 ` Pascal Obry
2005-06-19 22:19 ` HansF
2005-06-20 6:30 ` Pascal Obry
2005-06-20 17:13 ` Alan Krueger
2005-06-20 18:43 ` Pascal Obry
2005-06-20 22:31 ` HansF
2005-06-21 7:56 ` Preben Randhol
2005-06-21 9:47 ` Leif Roar Moldskred
2005-06-21 16:23 ` Preben Randhol
[not found] ` <20050621162315.GA1983@pvv.org>
2005-06-21 16:27 ` Preben Randhol
2005-06-21 16:48 ` Pascal Obry
2005-06-21 17:08 ` HansF
2005-06-21 17:15 ` Preben Randhol
[not found] ` <20050621171549.GA3144@pvv.org>
2005-06-21 17:23 ` Preben Randhol
2005-06-21 17:25 ` Pascal Obry
2005-06-21 22:59 ` Ada " Björn Persson
2005-06-22 7:38 ` Dmitry A. Kazakov
2005-06-22 13:31 ` HansF
2005-06-20 6:49 ` ADA " Preben Randhol
2005-06-16 21:25 ` David Alex Lamb
2005-06-16 21:28 ` HansF
2005-06-16 22:44 ` Mark Lorenzen
2005-06-16 23:08 ` HansF
2005-06-16 23:26 ` Georg Bauhaus
2005-06-17 6:46 ` Preben Randhol
2005-06-16 23:38 ` Björn Persson
2005-06-17 13:10 ` The Wogster [this message]
2005-06-17 14:24 ` Preben Randhol
2005-06-17 14:35 ` Martin Dowie
2005-06-18 1:42 ` Dale King
2005-06-19 12:15 ` Ted
2005-06-18 3:52 ` Steve
2005-06-18 5:44 ` small plug for #ada iirc channel Rod Kay
2005-06-20 13:15 ` Alex R. Mosteo
2005-06-20 13:16 ` Alex R. Mosteo
[not found] ` <200506181544.12149.rodkay@mullum.com.au>
2005-06-18 6:14 ` Preben Randhol
[not found] ` <20050618061402.GA1883@pvv.org>
2005-06-18 6:49 ` Rod Kay
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox