comp.lang.ada
 help / color / mirror / Atom feed
* ADA on the super
@ 1998-04-17  0:00 Alex Stuebinger
  1998-04-18  0:00 ` Robert Dewar
  0 siblings, 1 reply; 17+ messages in thread
From: Alex Stuebinger @ 1998-04-17  0:00 UTC (permalink / raw)



Hi all,

perhaps these are odd questions:
I do Symmetric Designs Search for a faculty project.
It has sth. to do with Group Theory, permutations and matrices.
ADA 83 as well as ADA 95 are my favorite languages for new implementation
projects.
I am a fanatic software engineer.
But I don't always use object oriented methods in ADA95.
I know Fortran77 but I hate it.
It's almost unreadable, if projects become large.
And the call-by-reference is difficult to debug.
I believe more in the strength of good algorithms, rather than squeezing
every bit out of the code performance, using awkward but good compiling
languages.
I speak ANSI-C better than my mother language.
I hate it, it has no abstraction.
I begin to study MPI (Snir), is there any facility to use MPI out of ADA?
Perhaps using the ADA-C interface.
Is ADA implemented on your supers?
I hate GNAT preprocessor, I love native code compilers.
Could one use ADA for a basis of a super-targeted implementation project?
Or aren't there any good vectorizing/optimizing ADA compilers out there?
Or are they too expensive?
Is ADA dead?
ADA95 is admired by many staff of the Computer Science faculty in Mainz.
Are these ignorants?
And shall we use Fortran/C till the end of times?
ADA95 is easier to learn as C++.
Performance of the two depends heavy on the implementation.
Programmes with large abstraction (operator overloading, etc) are easier to
read.
exceptions are of great importance, also rendevous tasks (on symmetric
multiprocessing
machines).
Shall we give away performance to gain abstraction?
Surely it depends on the project.
But I think ADA could be applied outside the critical systems area.
Automated subscripting checks may guarantee correct
results, which are more important than fast ones..
Please comment upon it.

I will trust on your advise, which is based on experience.
Sincerely
Alex
=======================================================
Alexander Stuebinger,
 <stuebi@mail.uni-mainz.de>,
PGP fingerprint: 8449 72C1 B3AD 5ED6 3D04 DE6B 7A66 C262 D1D2 C1B0
=======================================================







^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~1998-04-22  0:00 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-04-17  0:00 ADA on the super Alex Stuebinger
1998-04-18  0:00 ` Robert Dewar
1998-04-18  0:00   ` stuebi
1998-04-19  0:00     ` Robert Dewar
1998-04-20  0:00       ` K. Mathias
1998-04-20  0:00         ` Acronyms was: " Eugene Miya
1998-04-20  0:00       ` Michael F Brenner
1998-04-20  0:00         ` Robert Dewar
1998-04-21  0:00           ` Andi Kleen
1998-04-21  0:00             ` Robert Dewar
1998-04-21  0:00             ` Larry Kilgallen
1998-04-21  0:00             ` Ada on the super (packed arrays) Michael F Brenner
1998-04-22  0:00               ` Andi Kleen
1998-04-20  0:00         ` ADA on the super Toon Moene
1998-04-21  0:00           ` Larry Kilgallen
1998-04-21  0:00             ` Toon Moene
1998-04-19  0:00     ` Greg Lindahl

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