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 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: Ada Annoyances Date: Thu, 29 Jun 2017 11:51:17 -0500 Organization: Aioe.org NNTP Server Message-ID: References: <1ac5a44b-4423-443a-a7bb-2864d9abe78f@googlegroups.com> <1498048151.20885.28.camel@obry.net> <96174ea5-852d-44e9-8535-7c1eb24d5326@googlegroups.com> <8d3aff06-82df-485f-89e5-a50c326aab05@googlegroups.com> <66aa262e-2ac9-4016-b32d-e9fee14779e1@googlegroups.com> <88e2f18a-0786-4303-a5b8-fe82e8c81dcb@googlegroups.com> <71c4fdcd-4213-4b84-b852-c8674cfaf717@googlegroups.com> <98197f40-9833-4bb8-87ca-1593d2da7c81@googlegroups.com> Reply-To: nma@12000.org NNTP-Posting-Host: P0jnPqchhixLSkhpPAYT9A.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 Content-Language: en-US X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:47181 Date: 2017-06-29T11:51:17-05:00 List-Id: On 6/29/2017 11:24 AM, Jeffrey R. Carter wrote: > On 06/29/2017 01:18 AM, Nasser M. Abbasi wrote: >> Pascal Was perfect language for learning and >> teaching also. > > The US Military Academy did a controlled experiment that showed that Ada (83) > was a better teaching language than Pascal, which they were using at the time. > Pascal has many well known gotchas for beginners that Ada got right. The "Pascal > subset" of Ada with packages seems like an excellent first language, though. > Sure, I can believe that. As I said, for me, Ada 83 was a "better" Pascal. It was at the right level for providing structured programming with strong typing. But Ada has got a lot bigger and more complex with time. All languages seem to be inflicted by this disease. Look at Fortran today for example, with all the OOP and other features they added to it. Fortran which used to be one of the simplest languages now has become as complicated of a language as Ada and C++ ! --Nasser