From: "Phaedrus" <phaedrusalt@hotmail.com>
Subject: Re: The future of Ada is at risk
Date: Sun, 30 Dec 2007 00:04:50 -0800
Date: 2007-12-30T00:04:50-08:00 [thread overview]
Message-ID: <13nek962cd55t08@corp.supernews.com> (raw)
In-Reply-To: 20071229040639.f753f982.coolzone@it.dk
Take a look at this:
http://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/docs/sweeny.pdf
The game development guys realize the need for a new language. Doesn't the
language he describes sound a little familiar? Lots of Ada-esque stuff
there. Sure, there's a lot of work to be done before Ada is really
practical for game development, but it's certainly do-able. Remember, the
game market is a lot bigger than the old military market ever was.
Just a few things will have to change before it's worth-while. You're
right, only one real compiler exists and it's horribly expensive for
commercial work. (Isn't it interesting that they claim to only charge for
"support", but then force anyone who uses the free compiler to release their
developed software for free? *sigh*) Along that line, a lot of current Ada
packages have been infected with the dreaded GPL-itis. That make them
unusable for commercial stuff, too. But mostly I think that it's the nature
of the mindset behind a lot of packages that would need to change. Getting
those 50 - 60Hz updates isn't easy!
Just my $.02 worth.
Brian
"Rico Secada" <coolzone@it.dk> wrote in message
news:20071229040639.f753f982.coolzone@it.dk...
>I have been doing a lot of research about the usage of Ada, both in
> industry and in the Open Source community. I am possible writing a paper
> on the issue and needs some constructive criticism.
>
> I have reached the following conclusions:
>
> 1. Many companies are moving away from Ada towards C/C++. Many has
> already moved during the past 10 years.
>
> 2. Very few projects exists on Sourceforge and Freshmeat compared to
> other languages like C++, Java, Python and others.
>
> Only 92 projects on Sourceforge.net and 57 on Freshmeat.net.
>
> 3. This is the biggest problem: Ada lacks free support on all
> platforms. The GNU GNAT Compiler is the only Open Source compiler, and
> it lacks proper support and implementation on a variety of platforms.
>
> The different GNU/Linux implementations of GNAT and the different BSD
> implementations seems to miss different aspects making it impossible to
> port larger projects without having to buy a proprietary compiler.
>
> My study shows, from searching around different mailing list archives
> on GNU/Linux and BSD, that people are very attracted towards Ada, but
> because of a poor implementation on different platforms when compared
> to C and C++ people stay away and focus on those languages instead.
>
> Problems with GNU GNAT and platform independence seems to be the one
> major reason why Ada isn't a moving target.
>
> I would like your comments on this please!
>
> Best regards.
>
> Rico Secada.
next prev parent reply other threads:[~2007-12-30 8:04 UTC|newest]
Thread overview: 126+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-12-29 3:06 The future of Ada is at risk Rico Secada
2007-12-29 10:19 ` Pascal Obry
2007-12-29 19:24 ` Jerry van Dijk
2007-12-29 11:14 ` Dmitry A. Kazakov
2007-12-29 11:21 ` Georg Bauhaus
2007-12-30 12:30 ` Florian Weimer
2007-12-30 19:42 ` okellogg
2007-12-30 20:22 ` Florian Weimer
2007-12-31 0:21 ` Samuel Tardieu
2007-12-30 23:30 ` Simon Wright
2007-12-31 8:12 ` I. Levashew
2007-12-31 8:43 ` Florian Weimer
2007-12-31 10:16 ` Rico Secada
2007-12-31 10:31 ` Florian Weimer
2007-12-31 15:20 ` Georg Bauhaus
2007-12-31 21:35 ` Paul
2008-01-01 12:41 ` Florian Weimer
2007-12-29 16:19 ` I. Levashew
2007-12-29 16:24 ` anon
2007-12-29 19:16 ` Rico Secada
2007-12-30 0:38 ` The future of C# " Georg Bauhaus
2008-01-07 8:01 ` The future of Ada " Nasser Abbasi
2008-01-07 11:09 ` Robert A Duff
2008-01-07 11:54 ` Nasser Abbasi
2007-12-30 8:04 ` Phaedrus [this message]
2007-12-30 8:56 ` Pascal Obry
2007-12-30 21:42 ` Phaedrus
2007-12-30 23:08 ` Brian May
2007-12-30 23:32 ` Phaedrus
2007-12-31 12:33 ` I. Levashew
2008-01-02 10:46 ` Colin Paul Gloster
2007-12-30 11:08 ` Georg Bauhaus
2007-12-30 22:23 ` Phaedrus
2007-12-30 21:30 ` adaworks
2007-12-30 23:33 ` Phaedrus
2007-12-31 0:33 ` Samuel Tardieu
2008-01-01 14:14 ` Gautier
2008-01-01 14:46 ` Dmitry A. Kazakov
2008-01-04 8:45 ` Agyaras
2008-01-04 9:36 ` Pascal Obry
2008-01-04 13:13 ` Georg Bauhaus
2008-01-06 9:34 ` Agyaras
2008-01-06 10:26 ` Dmitry A. Kazakov
2008-01-06 12:03 ` Georg Bauhaus
2008-01-06 13:03 ` Frank J. Lhota
2008-01-07 3:46 ` Brian May
2008-01-08 2:22 ` Randy Brukardt
2008-01-04 23:17 ` Brian May
2008-01-05 10:22 ` Ludovic Brenta
2008-01-05 15:16 ` Robert A Duff
2008-01-05 15:36 ` Dmitry A. Kazakov
2008-01-05 15:46 ` Robert A Duff
2008-01-05 16:39 ` Georg Bauhaus
2008-01-05 17:14 ` Dmitry A. Kazakov
2008-01-06 22:08 ` Robert A Duff
2008-01-09 8:19 ` ahab
2008-01-05 10:21 ` Michael Bode
2008-01-05 10:30 ` Ludovic Brenta
2008-01-05 10:55 ` Michael Bode
2008-01-05 13:09 ` Ludovic Brenta
2008-01-05 13:32 ` Michael Bode
2008-01-05 20:36 ` Jeffrey R. Carter
2008-01-05 22:50 ` Michael Bode
2008-01-05 23:42 ` Jeffrey R. Carter
2008-01-05 11:11 ` Georg Bauhaus
2008-01-05 11:40 ` Dmitry A. Kazakov
2008-01-05 13:29 ` Georg Bauhaus
2008-01-05 14:35 ` Dmitry A. Kazakov
2008-01-05 17:42 ` Georg Bauhaus
2008-01-05 18:40 ` Dmitry A. Kazakov
2008-01-05 23:47 ` Brian May
2008-01-06 7:03 ` Vadim Godunko
2008-01-06 8:42 ` Dmitry A. Kazakov
2008-01-06 12:05 ` Georg Bauhaus
2008-01-06 12:23 ` Dmitry A. Kazakov
2008-01-06 20:13 ` Georg Bauhaus
2008-01-06 20:50 ` Dmitry A. Kazakov
2008-01-06 22:12 ` Georg Bauhaus
2008-01-07 0:11 ` Brian May
2008-01-07 5:23 ` Per Sandberg
2008-01-08 0:04 ` Brian May
2008-01-08 6:53 ` Simon Wright
2008-01-08 14:35 ` Vadim Godunko
2008-01-08 20:24 ` Graham
2008-01-08 20:44 ` Pascal Obry
2008-01-06 9:23 ` Pascal Obry
2008-01-07 0:05 ` Brian May
2008-01-05 20:34 ` Jeffrey R. Carter
2008-01-05 20:52 ` Michael Bode
2008-01-05 21:40 ` Georg Bauhaus
2008-01-05 23:45 ` Jeffrey R. Carter
2008-01-06 11:16 ` Michael Bode
2008-01-06 19:20 ` Jeffrey R. Carter
2008-01-06 20:27 ` Michael Bode
2008-01-07 10:23 ` Stephen Leake
2008-01-07 17:54 ` Michael Bode
2008-01-11 7:21 ` Phaedrus
2008-01-11 8:49 ` Maciej Sobczak
2008-01-11 13:10 ` Peter C. Chapin
2008-01-11 15:41 ` Hyman Rosen
2008-01-12 14:31 ` Surfer
2008-01-12 20:54 ` Gautier
2008-01-11 19:58 ` Tero Koskinen
2008-01-11 21:41 ` Georg Bauhaus
2008-01-11 13:02 ` framefritti
2008-01-11 15:29 ` Peter C. Chapin
2008-01-11 17:24 ` Gary Scott
2008-01-11 18:20 ` Jeffrey R. Carter
2008-01-11 18:51 ` Gary Scott
2008-01-12 0:21 ` Jeffrey R. Carter
2008-01-12 8:15 ` Pascal Obry
2008-01-12 10:11 ` Brian May
2008-01-12 10:24 ` Pascal Obry
2008-01-12 17:43 ` Gary Scott
2008-01-12 18:14 ` Pascal Obry
2008-01-12 22:24 ` Georg Bauhaus
2008-01-13 3:54 ` Ray Blaak
2008-01-13 14:05 ` (see below)
2008-01-14 1:46 ` Ray Blaak
2008-01-14 1:49 ` Ray Blaak
2008-01-23 2:52 ` adaworks
2008-01-12 10:47 ` Dmitry A. Kazakov
2008-01-11 22:32 ` Robert A Duff
2008-01-12 4:06 ` Phaedrus
2008-01-12 15:29 ` Georg Bauhaus
2008-01-12 20:55 ` jtg
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox