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.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, REPLYTO_WITHOUT_TO_CC autolearn=no 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.211.38 with SMTP id mz6mr2082002pbc.1.1330308915122; Sun, 26 Feb 2012 18:15:15 -0800 (PST) MIME-Version: 1.0 Path: h9ni13479pbe.0!nntp.google.com!news2.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!news.musoftware.de!wum.musoftware.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: anon@att.net Newsgroups: comp.lang.ada Subject: Re: Re=Fun_with_History why_wasnt_Ada83_object_oriented Date: Mon, 27 Feb 2012 02:15:13 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: References: <15362655.665.1330003793505.JavaMail.geo-discussion-forums@pbbox6> <7034d83a-698b-42fa-b13f-31461ed6e50e@do4g2000vbb.googlegroups.com> Reply-To: anon@anon.org NNTP-Posting-Host: I1IiDneXqI4PjdCQpjlN1g.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: IBM NewsReader/2 2.0 Date: 2012-02-27T02:15:13+00:00 List-Id: When the DOD looked for a language in the mid 1970s the dismissed both the procedural languages like Cobol or Fortran and functional languages like Lisp and C. They wanted a Tasking language. And also at the time OOP (Object-oriented programming) was associated with AI (Artificial Intelligence) and directly link to languages like LISP and the educational Pascal language. Both languages were dismissed by the DOD. And so was S. Tucker Taft's OOP (Object-oriented programming) language. But the ARG choose Taff's design in 1987 for Ada 95 and for the next 25 years Taff has tried to insert Object-oriented features into Ada that was not initially designed for oop. Which has led to more problems with compatibility and maintainability of code. And side note: OOPs did not come into its own until the 1990s and Ada 83 development was started in the late 1970s and finished in 1987. In <7034d83a-698b-42fa-b13f-31461ed6e50e@do4g2000vbb.googlegroups.com>, Gautier write-only writes: >On 24 f=E9v, 22:32, tmo...@acm.org wrote: >> > =A0The obvious repercussion of this is that there weren't any cheap >> > =A0compilers (say, in the US$50 - US$100 range) that you could run on >> > =A0your PC at home, so no one could experiment with the language. =A0Ad= >a >> > =A0essentially missed the boat in the PC revolution, and so was never >> >> =A0 The obvious lesson here is that advertising is supreme. =A0There 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. =A0I 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. > >Advertising is an important component, but not all. >For instance mouth-to-ear (and black copies on diskettes...) >contributed to the success of some compilers. >The quality of the product is also primordial. >The success of Turbo Pascal was due to a genial idea that the need of >most programmers are not much having a compiler but having a full >development tool focused on a quick development cycle. They offered: >1) an integrated editor >2) a fast native-code compiler (at the expense of compiled code >quality, but nobody cared) >Not sure if any Ada compiler - cheap or not - in the whole 80's was >able to do that. >_________________________ >Gautier's Ada programming >http://sf.net/users/gdemont