comp.lang.ada
 help / color / mirror / Atom feed
From: "Joachim Schröer" <joachim.schroeer@dornier.eads.net>
Subject: Re: Ada image problems, was JGnat support.
Date: Fri, 08 Mar 2002 13:18:45 +0100
Date: 2002-03-08T13:18:45+01:00	[thread overview]
Message-ID: <3C88AC25.80305@dornier.eads.net> (raw)
In-Reply-To: mailman.1015535403.28196.comp.lang.ada@ada.eu.org

Ingo Marks wrote:

> Joachim Schr�er <joachim.schroer@dornier.eads.net> wrote:
> 
> 
>>The current public version does only support j2sdk1.2 (currently we have 
>>1.4.0). From ACT-Europe I got the information that JGnat will not be 
>>maintained in future due to lack of customer interest.
>>We were interested in Ada -> Java technology that has future. Our current 
>>project demands Java and we have a few hundred thousend loc of (not very 
>>nice) Ada83. I would prefer a transition to Ada95 and a parallel 
>>improvement of the code but we need an Ada95 to bytecode compiler.
>>Has anyone information about maintenance of other Ada->Java products like 
>>Aonix ObjectAda/Averstars appletmagic or similar?
>>
>>J. Schr�er 
>>
> 
> If ACT-Europe is not willing to support JGNAT anymore, they would possibly be 
> willing to put JGNAT into Open Source. Would that make sense or doesn't it 
> matter due to lack of commercial support? I think it's better to support 
> JGNAT by the public than to let JGNAT disappear into oblivion. Another choice 
> would be to write a Ada 95 -> Java compiler (and/or Ada95 -> C#) but that 
> would be pretty much work ;-)


I don't think Ada will disappear. There are too many large systems out 
there that need maintenance. And there are domains where Ada also will 
be selected for new projects.

But there are more and more projects, not safety critical, no realtime, 
where new stuff is written in Java or C++. The decision makers are told 
since years that Ada will die and they assure that this is a self 
fullfilling prophecy.

The young colleagues that come from university only know C++ and Java. 
Some have difficulties to read type declarations (Is Pascal not taught 
nowadays). If you tell them of Ada the usual question is: "Is it still 
used?". There is absolutely no interest in learning, reading about Ada. 
It's like me in school, I hated learning latin cause noone speaks it.

I put the Ada/Java comparision papers into our intranet but noone took 
the hour reading one of them.

In my environment (and I've seen a lot of projects) I see a major 
problem with Ada. The so called Ada experts are often out of date. They 
only know Ada83. They often have no clue of OO, protected types, 
bindings and all this new stuff. They don't read newsgroups, magazins 
etc. On the other hand you have these young Java guys. They are up to date.

And I've seen so many huge and absolutely horribly coded Ada(83) 
systems. The only reasonable conclusion: The authors of that code knew C 
or Fortran, where forced to write in Ada and did it without any ambition 
and without reading a book.

I've no idea how this could be changed. I'm tired of fighting these pro 
Ada wars.


> 
> I am sorry about that most programmers prefer light-weight languages like 
> Java and C# instead of Ada 95. Of course, they seem to be more comfortable 
> and easier to learn. But my experience with Ada is far better that with all 
> my previous languages Perl, PHP, Java, C++ etc. The larger the projects the 
> better the life with Ada. Now the IMHO very best language seems to pass away 
> - slowly but surely. It's a shame! But there is some hope: In last weeks I 
> discovered some new websites regarding Ada 95 (for example, 
> http://www.ada-deutschland.de in German).


This site surely will not help Ada very much!


> 
> By the way: Does anyone know about any Ada support for the Microsoft .NET 
> platform?
> 
> Ingo
> 





  reply	other threads:[~2002-03-08 12:18 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-07 21:09 JGnat support. was NetBeans and ADA? Ingo Marks
2002-03-08 12:18 ` Joachim Schröer [this message]
2002-03-08 15:28 ` Ada -> Java by Java disassemlers? Joachim Schröer
2002-03-08 19:21   ` Dr. Michael Paus
2002-03-11  8:55     ` Joachim Schröer
2002-03-09  7:37 ` JGnat support. was NetBeans and ADA?(Co-opt Java?) Wannabe h4x0r
2002-03-09 15:09   ` Marin David Condic
2002-03-11 14:32     ` Wes Groleau
2002-03-09 15:50   ` Wes Groleau
2002-03-10 13:34     ` Marc A. Criley
2002-03-10 15:34       ` Ingo Marks
2002-03-10 19:02         ` Pascal Obry
2002-03-10 20:19           ` Florian Weimer
2002-03-11 17:38             ` Pascal Obry
2002-03-10 20:07         ` tmoran
2002-03-11 17:41           ` Pascal Obry
2002-03-11 19:15             ` tmoran
2002-03-11 20:13               ` Pascal Obry
2002-03-11 22:17             ` Ted Dennison
2002-03-10 20:44         ` Ada based web applications ( was JGnat support...) Hans-Olof Danielsson
replies disabled

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