comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <sb463ba@l1-hrz.uni-duisburg.de>
Subject: Re: Will the World ever see something beyond GNAT 3.15p?
Date: Thu, 13 Jan 2005 10:46:56 +0000 (UTC)
Date: 2005-01-13T10:46:56+00:00	[thread overview]
Message-ID: <cs5jj0$mrp$1@a1-hrz.uni-duisburg.de> (raw)
In-Reply-To: 41E5BEBD.A3C7BBD8@raytheon.com

Jerry Petrey <jdpetreyAPPENDIX@raytheon.com> wrote:
: 
: 
: Bernd Specht wrote:
: 
:> Ada community seems full of advocats, but technicians are missing.

Where would you place them when it comes to making the decision
which compiler to supply for a hardware offering?

:> Those wise guys always stating that you have to read thousands of documents
:> and working years on things you are not interessted in, then build your own
:> toolchains, are responsible for decreasing Ada-use.
 
: I?m afraid you are right.  I think Ada is the best language for most
: applications today except for the lack of support and tools.  I have been using
: it exclusively for the last 15 years and have been fortunate to find good
: paying jobs using it but the handwriting is definitely on the wall for this to
: come to an end.  We have enough big programs at Raytheon using Ada to keep me
: busy until I retire in a few years but none of our new programs will even
: consider using Ada.  Most of our new engineers either have never heard of it or
: consider it a relic from the past and want nothing to do with it.  Like some of
: the other posters said ? when you?re looking for a compiler for a certain
: language, you want to have some complete, well supported and easy to use
: choices ? not have to build them yourself.

AFAICT, GPS is well supported, and part of the delivery in the
academic program that has started recently.
The situation with SPARK is similar, I believe.
ObjectAda is supported as well, at various levels.
I don't think that Ada's public visibility has a lot to do with
supported toolsets.
(Seems like there are similar stories of regret about Eiffel (and other
languages). You can get a sufficiently impressive IDE for Eifel, you can
get integration with the numerically most popular IDE on the
numerically most popular OS. You get all this for free. Still...)

You'd have to change professors, or history, and fashion, perhaps write a
killer application in Ada (maybe not a killing application, which could
be considered less popular :-) Like:
"MySQL is currently being rewritten in Ada 2005".

There have been rumors that Ada for .NET is being interated into
Visual Studio. Aonix is apparently integrating their compiler
with Eclipse.  Will this change anything? A recent discussion
somewhere else that insisted on C-like syntax for language design makes
me think otherwise.

For example, if I look at the language D (available from
digitalmars.com), I feel very much at home because almost all
of the language D is already available in Ada. OTOH, all the
programmers preferring curly braces appear to feel at home as
well, because of the curly braces, and because of the cool
new features they hadn't known before. No need for them to "go
back" to languages of the past, no need to consider whether the
pals will still like them if they did "go back" ;-)


-- Georg



  reply	other threads:[~2005-01-13 10:46 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-12 18:10 Will the World ever see something beyond GNAT 3.15p? Robert C. Leif
2005-01-12 21:42 ` Bernd Specht
2005-01-13  0:20   ` Jerry Petrey
2005-01-13 10:46     ` Georg Bauhaus [this message]
2005-01-13 19:51       ` Bernd Specht
2005-01-14  9:40         ` Martin Krischik
2005-01-14 12:46           ` Jeff C
2005-01-14 14:47             ` Martin Krischik
2005-01-14 23:10               ` Keith Thompson
2005-01-15 12:14                 ` Martin Krischik
2005-01-16 10:41                   ` Adrien Plisson
2005-01-16 11:23                     ` Martin Krischik
2005-01-15  4:09               ` Steve
2005-01-15 21:47             ` Bernd Specht
2005-01-15 21:41           ` Bernd Specht
2005-01-16  8:56             ` Martin Krischik
2005-01-13  6:48   ` Martin Dowie
2005-01-13 16:51     ` Martin Krischik
2005-01-14 17:14       ` Martin Dowie
2005-01-15 11:24         ` Martin Krischik
2005-01-15 12:25           ` Martin Dowie
2005-01-15 12:52             ` Martin Krischik
2005-01-15 13:58             ` Jeff C
2005-01-14  1:02     ` Jeffrey Carter
2005-01-14  7:24       ` Pascal Obry
2005-01-14  9:36       ` Martin Krischik
2005-01-13 18:25   ` Pascal Obry
2005-01-13 19:59     ` Bernd Specht
2005-01-13 21:31       ` Pascal Obry
2005-01-13 20:40     ` Randy Brukardt
2005-01-15 21:33       ` Bernd Specht
  -- strict thread matches above, loose matches on Subject: below --
2005-01-11 23:33 William J. Thomas
2005-01-11 23:48 ` Mark Lorenzen
2005-01-12  0:05   ` William J. Thomas
2005-01-12  8:40 ` Pascal Obry
2005-01-12 10:18   ` Martin Dowie
2005-01-12 14:52     ` Manuel Collado
2005-01-13 17:26       ` Martin Krischik
2005-01-14 16:02         ` Manuel Collado
2005-01-12 17:22     ` Luke A. Guest
2005-01-12 22:20   ` William J. Thomas
2005-01-13 18:23     ` Pascal Obry
2005-01-13 17:17 ` Martin Krischik
2005-01-15 16:37 ` Nick Roberts
replies disabled

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