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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fdb77,5f529c91be2ac930 X-Google-Attributes: gidfdb77,public X-Google-Thread: f43e6,899fc98b2883af4a X-Google-Attributes: gidf43e6,public X-Google-Thread: 11232c,59ec73856b699922 X-Google-Attributes: gid11232c,public X-Google-Thread: 1108a1,59ec73856b699922 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,583275b6950bf4e6 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-05-22 13:27:58 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.java.advocacy,comp.object,comp.lang.ada,misc.misc,comp.software-eng Subject: Re: Quality systems (Was: Using Ada for device drivers? (Was: the Ada mandate, and why it collapsed and died)) Date: Thu, 22 May 2003 15:29:05 -0500 Organization: Posted via Supernews, http://www.supernews.com Message-ID: References: <9fa75d42.0305141747.5680c577@posting.google.com> <7GGwa.849701$F1.107635@sccrnsc04> <3EC3A45B.4A34A487@easystreet.com> <5e9b8c34.0305211211.75bdfc5d@posting.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Newsreader: Microsoft Outlook Express 4.72.3612.1700 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3719.2500 X-Complaints-To: abuse@supernews.com Xref: archiver1.google.com comp.lang.java.advocacy:64413 comp.object:63877 comp.lang.ada:37660 misc.misc:14359 comp.software-eng:19344 Date: 2003-05-22T15:29:05-05:00 List-Id: Brian Gaffney wrote in message <5e9b8c34.0305211211.75bdfc5d@posting.google.com>... >"David Lightstone" wrote in message news:... >> wrote in message >> > There was not only a 640 kb limit, there were some 64 kb limits >> > on the size of memory segments in most of the PC software prior to >> > 1987. I don't recall ever seeing an Ada product or tool that would >> > run on an 8086 or 8088 without special hardware added. Were there >> > any? >> >> If I am to believe the documentation for the Meridian compilier version 4.1 >> it should work on a 8086 >> with MS-DOS version 2.1 or later >> >> I have never tested it in that environment, so I can not confirm the claim >> > >I just happen to have a copy of Meridian Open Ada 4.1 for _PC_ DOS >sitting on my desk. And yes it does just that - I've used in on a NEC >Ultralight laptop (~8086) with 640k RAM and a 2Mb RAM 'hard disk'. >Not that I use the compiler currently, 640k limit, 5 1/4 floppies, and >all that. > >Anyone know who 'owns' this product now (if anyone)? I had tracked it >thru 3 or 4 company changes, but never found anything recent. For what it's worth, the basic Janus/Ada 83 compiler works fine in a 640K MS-DOS environment. And it's still available (at least until the manuals run out, and we have several hundred left). We also have a number of the DOS-Extender version of that compiler left (that allows the compilation of larger programs targetting a 640K DOS environment). If you're doing anything serious, you'd prefer that version. The quality of the Meridian product was suspect. We had lots of bug reports from people trying to port code to Janus/Ada from some other compiler. Usually, if the compiler was Alsys or Telesoft or Verdix, the bug was in Janus/Ada (and we fixed it promptly). But if the compiler was Meridian, the code was always illegal Ada that somehow was accepted by that compiler; the Janus/Ada compiler was right. I don't think there ever was a single instance of such a report where the Meridian compiler was correct. In any case, Meridian was sold to Verdix, who was sold to Rational, who was sold to IBM. I'm pretty sure no one can find that anymore. RRS is still here; we'll still support Janus/Ada 83. Randy Brukardt R.R. Software, Inc.