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: 103376,ea8ea502d35ca2ce X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-04 16:03:06 PST Newsgroups: comp.lang.ada Path: newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!news-reader.ntrnet.net!uunet!ash.uu.net!xyzzy!nntp From: Jeffrey Carter Subject: Re: Beginner's Language? X-Nntp-Posting-Host: e246420.msc.az.boeing.com Content-Type: text/plain; charset=us-ascii Message-ID: <3AF32EB2.BD2F17B4@boeing.com> Sender: nntp@news.boeing.com (Boeing NNTP News Access) Content-Transfer-Encoding: 7bit Organization: The Boeing Company X-Accept-Language: en References: <9cukad$nn68@news-dxb> Mime-Version: 1.0 Date: Fri, 4 May 2001 22:35:30 GMT X-Mailer: Mozilla 4.5 [en]C-CCK-MCD Boeing Kit (WinNT; U) Xref: newsfeed.google.com comp.lang.ada:7188 Date: 2001-05-04T22:35:30+00:00 List-Id: Faisal Halim wrote: > > I would like to know if ADA is a good first language for a beginner, > especially when compared to Lisp and Perl, and BASIC. A controlled experiment at the US Military Academy showed that Ada is a better first language than Pascal. It should be remembered that Pascal was created as a teaching language. John McCormick's experience teaching real-time programming shows that upper-level students who used C in their previous courses are unable to successfully implement a real-time system in C, even when the professor gives them more than half of the code. These same kinds of students are able to implement a real-time system in Ada, even though they have to learn Ada, although they are given little or none of the code. Both of these are documented in a recent issue of Ada Letters, which may be found in the SIGAda part of www.acm.org. -- Jeffrey Carter