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,aec2c5631508f2aa X-Google-Attributes: gid103376,public From: Subject: Re: Ada Windows compilers Date: 1995/04/06 Message-ID: <83921.pukite@daina.com>#1/1 X-Deja-AN: 100939430 organization: DAINA Engineering, MN reply-to: newsgroups: comp.lang.ada x-popmail-charset: English Date: 1995-04-06T00:00:00+00:00 List-Id: casioa@bah.com wrote: >I used Aetech's Integrada for windows last year and was not impressed; it was >buggy and just didn't work very well. I have long used Alsys' PC Ada compilers >and am wondering if their ActivAda is just a re-packaged Integrada, or is it >indeed as robust as their PC compilers? > >Also, I would welcome any critical feedback on other Ada windows compilers. >I've tried Meridian's and didn't like it either. Considering it only cost $249, I thought the Meridian compiler worked pretty well. Version 1.0 had some restrictions, but version 2.0 fixed all these and removed all the bugs I came across in 1.0. Everything works fine: - Generic programming - Dynamic memory allocation using New - Ada DLLs (also does DOS execs) - Exception handling - Pragmas for importing DLLs and specifying callbacks - Tasking, if you abide by Windows event-handling rules - File Text_IO, and a console package - Floating point, command line, machine code inserts, etc. It also has an Ada-specific RAD tool and a package browser. I haven't had a chance to try the other commercial compilers but I know that RR has an Ada 95 compiler with a set of hierarchical Windows bindings. You should realize that the Alsys compiler does not include tasking or a way to make DLLs (from what I have heard). I rarely come across sales brochures for commercial Windows Ada compilers, but this list should track pretty closely to what's available: Windows 3.1 Windows NT Win 95 OS/2 for Win3.1 ------------------------------------------------------------ Rational Meridian OpenAda VADS Thomson ActivAda yes yes (?) RR yes Ada 95 version AETECH ? GNAT (unlikely) ftp.cs.yale.edu yes cs.nyu.edu Actually, as of now, I'm not sure who sells the Meridian Windows compiler anymore, it could be Rational or D.C.Heath. Since I still use the Meridian for my commercial applications, I would appreciate any details on why you didn't like it. Eventually I will port to the Windows 3.1 successors with Ada 95; but I can't help but laugh at Microsoft's absurd Win 95 certification process. I will either market with a forged Win 95 logo, or, better yet, use the Ada 95 globe logo, "The language for a complex world". Hope this helps. Paul Pukite If you need more user feedback, send SUBSCRIBE ADA_WIN to listproc@pat.mdc.com to get on the Ada_MS_Windows mailing list.