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, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,4d3e59455e947c5e X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.220.230 with SMTP id pz6mr1603830pbc.3.1344322668944; Mon, 06 Aug 2012 23:57:48 -0700 (PDT) Path: g9ni2980161pbo.0!nntp.google.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!ctu-peer!news.nctu.edu.tw!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Suitability of Ada as a general-purpose language Date: Mon, 30 Jul 2012 18:45:04 +0200 Organization: cbb software GmbH Message-ID: References: <51d2c7fe-0081-496d-87fd-d12459652c8c@q2g2000vbv.googlegroups.com> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: 9A8bJrx4NhDLcSmbrb6AdA.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2012-07-30T18:45:04+02:00 List-Id: On Mon, 30 Jul 2012 09:07:29 -0700 (PDT), Ludovic Brenta wrote: > Cons of Ada relative to Pascal: > - object-oriented features are implemented in a way quite unique > among programming languages. If under uniqueness you understand consistency, then yes, Ada is unique in that regard, at least among OOPLs I know. > You may have to re-learn OOP if you > know it from another language and you may find the Ada way counter- > intuitive. They should learn that some things they took for granted were wrong. OO is not the only thing Ada does right where other languages messed up. You already mentioned Pascal syntax issues (else- and semicolon-problems etc). It is difficult to find something that Borland Pascal does better than Ada. Certainly, not OO. Maybe the finally-clause? Though I do not like it either. Even the IDE is now worse comparing to the GPS. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de