Article:
  What I Hate About Your Programming Language
Subject:   What is wrong about Ada ?
Date:   2003-05-14 04:46:19
From:   anonymous2
Ada has saved me for a lot of work hours
giving me time to think about the actual
problem to solve...
Main Topics Oldest First

Showing messages 1 through 3 of 3.

  • What is wrong about Ada ?
    2003-05-15 12:32:08  anonymous2 [View]

    Personally, I loved Ada.
    The problem with Ada was that the entire run-time environment had to pass the DOD suite of tests, meaning an Ada environment tended to be large. Not large compared to today's suite of standard libraries for C, C++, VB, etc.

    No subset of Ada need apply, nor any super-set of Ada, either. And, in order to do anything really low level, all the vaunted portability of Ada (due to the tests) went out the window.

    A wonderful, powerful language (with a poor IDE, and debugging facilities BTW) was overtaken by the Visual languages, with better IDE's and great debugging, but lots of warts from the past.
  • What is wrong about Ada ?
    2003-05-15 06:09:17  anonymous2 [View]

    Jeff Dunteman ( http://www.duntemann.com/ was a primary groon behind PC Techniques and Coriolis, but I think they changed to Visual Developer, or something, a few years ago ) said Eiffel ( a gnuular version at http://smarteiffel.loria.fr/ ) was "Ada, done right!"...

    I don't know if you've compared 'em...
  • I agree....
    2003-05-14 08:15:24  anonymous2 [View]

    Ada is a really excellent languange.
    It is a powerful as C/C++, but without the design flaws in C that lead to bad code and holes like buffer overflows, so beloved by crackers.

    I think that the problem is that like most things, programming is a popularity contest.

    Languages are not chosen for their suitability to the task, but rather they are 'cool' this week.

    Point in case, look how many silly people consider themselves serious application programmers because they make 'applications' in Visual BASIC.

    Or among open sourcerors, every problem can be solved with Perl and or C.

    It's time to put away the silly, childish bias and make choices based on reason.

    If this were so, I'm positive Ada would be hugely more popular than it is.

    Tach.