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-Thread: 103376,6e045a5e739e2c80 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.220.229 with SMTP id pz5mr4881548pbc.5.1330998029647; Mon, 05 Mar 2012 17:40:29 -0800 (PST) MIME-Version: 1.0 Path: h9ni44091pbe.0!nntp.google.com!news2.google.com!goblin2!goblin.stu.neva.ru!newsfeed.x-privat.org!news.jacob-sparre.dk!munin.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Re=Fun_with_History why_wasnt_Ada83_object_oriented Date: Mon, 5 Mar 2012 19:40:22 -0600 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <15362655.665.1330003793505.JavaMail.geo-discussion-forums@pbbox6> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: munin.nbi.dk 1330998027 5216 69.95.181.76 (6 Mar 2012 01:40:27 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Tue, 6 Mar 2012 01:40:27 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Date: 2012-03-05T19:40:22-06:00 List-Id: wrote in message news:ji8vlq$5d3$1@speranza.aioe.org... >> The obvious repercussion of this is that there weren't any cheap >> compilers (say, in the US$50 - US$100 range) that you could run on >> your PC at home, so no one could experiment with the language. Ada >> essentially missed the boat in the PC revolution, and so was never > > The obvious lesson here is that advertising is supreme. There was > in fact a $100 Ada that ran on DOS machines - I know because I bought > it to try out this new language named Ada. I think the ad I saw was in > Byte magazine, but it surely wasn't as much press as Lotus or Ovation(?) > the never-did-exist system described in a cover article. Besides that ;-), RRS started out on PCs before they were called PCs. We sold our first compilers for CP/M. We called them "Janus" because we really didn't have any intent of doing full Ada, and thus didn't want to promise that. But we had more trouble with people claiming to own the name "Janus" than anything to do with the DoD. Thus we quickly changed to "Janus/Ada", which it has been ever since. Also note that there were several competing "Ada" compilers advertised (not all sold) at the time. Note that the DoD's supposed trademark proved to be unenforcable. On top of that, they had to let us use the name after they had let Telesoft and a variety of other companies market subsets. Can't treat a smaller business differently. In any case, we were selling $99 compilers before Turbo Pascal even came out (but after some other low-cost compilers). The lack of inexpensive compilers was not the reason that Ada was not used more on PCs; I think it was more that other languages were more promoted and built up better ecosystems. I recall being very frusterated that people would create and try to sell that 22nd C utility library when creating the first such library for Ada (a language much better suited to reusable libraries anyway) would almost certainly have been more profitable for them. (Me-too products never make much money.) Randy.