From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,44e43dc2ffe2ab01 X-Google-Attributes: gid103376,public From: Tom Moran Subject: Re: Perhaps there _is_ a conspiracy against Ada Date: 1997/04/22 Message-ID: <335D804C.74E9@bix.com>#1/1 X-Deja-AN: 236713634 References: <1997apr13.153233.1@eisner> <5iurff$2a8@newssvr01-int.news.prodigy.com> <335AEF0A.7F79@dynamite.com.au> <335ec70b.5444825@news.airmail.net> Organization: InterNex Information Services 1-800-595-3333 Reply-To: tmoran@bix.com Newsgroups: comp.lang.ada Date: 1997-04-22T00:00:00+00:00 List-Id: clines@delete_this.airmail.net (Kevin Cline) said: > 2. No support for functions as objects. This made it impossible to write > event-driven programs without resorting to yet another vendor-specific hack. Having done event driven programs in Ada on both PC and Mac I can testify that it was not only possible, but rather easy. Ada also had the advantage that multitasking paradigms in addition to "event-driven" could be easily used without having to roll your own tasking supervisor. > 3. Extremely poor quality compilers. I know; I tried a bunch of them: Verdix, > Telesoft (before the were bought by Alsys), and Alsys. I can't speak to any of those, but the RR compiler I used was quite good. Perhaps you were simply unlucky in your choice of compilers. > 4. Ridiculously pitiful debuggers. Having the program print something like "Constraint Error, value = -1" and a traceback sure beats setting breakpoints in a program whose bug symptom is a system crash. > 5. A complete lack of other supporting software, like performance profilers. Perhaps on the compilers you used. There was a nice profiler with the RR PC compiler. Admittedly, it came with the "Pro" version, not the $99 version. I can't seem to recall any profiler coming with the "Borland C++ 3.1" or the Computer Innovations C compilers that I used in the same time frame.