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,751d508677a5add1 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.neu.edu.cn!newsgate.cuhk.edu.hk!news.netfront.net!not-for-mail From: Wilson Newsgroups: comp.lang.ada Subject: Re: ADA made me hate programming Date: Thu, 01 Jul 2010 00:47:28 -0400 Organization: Netfront http://www.netfront.net/ Message-ID: References: <8f469661-370c-4484-82d8-f1b365455e0f@w12g2000yqj.googlegroups.com> NNTP-Posting-Host: 68.253.226.50 Mime-Version: 1.0 Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 Content-Transfer-Encoding: 7bit X-Trace: adenine.netfront.net 1277959778 86271 68.253.226.50 (1 Jul 2010 04:49:38 GMT) X-Complaints-To: news@netfront.net NNTP-Posting-Date: Thu, 1 Jul 2010 04:49:38 +0000 (UTC) To: mahdert User-Agent: Opera Mail/9.51 (Win32) Xref: g2news2.google.com comp.lang.ada:13040 Date: 2010-07-01T00:47:28-04:00 List-Id: On Wed, 30 Jun 2010 01:23:37 -0400, mahdert wrote: > When I first started my undergraduate studies as a computer science > major, I was forced to use ADA in an introductory course.. Mind you I > was already familiar with C++ at that time..but after dealing with ADA > and compilet time errors for about a year, I decided to change my > major to mech eng.. > > Now, after many years, I started to revisit ADA and I seem to catch on > to it.. but I feel (i know) its mostly due to my own experience and > maturity level.. > > So, I have to ask your opinion.. DO you think that the push for > universities to use ADA is a big conspiracy among academicians to kill > the passion of comp. sci in young students who would like to become > software engineers???? I do not see any other reason why.. > -- Thank you for your comments. I found your them very interesting. (and thought provoking.) I was responsible for teaching Ada to beginning students over a period of about ten years. We used R&R Ada for the first course and Gnat for later courses. On the whole, at the end of the first course (one semester), the average student was writing correct, 3-400 line programs using up to 5 or 6 subprograms. Almost all of the programs were correct the first time they went through the compiler with no errors. Over the years I have taught the same course in assembler (back in the 1950s), various versions of Fortran, Cobol, Basic, Pascal, Algol, and PL/I. (As you might have guessed, I was arround for a long time and still loved teaching beginners.) Ada was by far and away the easiest language to teach and the students learnt the most. If Ada was so great, why did the school change to C++? Student demand. All the job openings wanted C++, not Ada. When all is said and done, schools ofter what students want. (Although one former student did tell lme that her employer found it almost impossible to change people who had started with C++ into Ada programers. Rather than insist on Ada experience, the employer changed all its programming to C++! Some days you can't win.) I wish all programming managers would develop your maturity. God knows, we need it. --- news://freenews.netfront.net/ - complaints: news@netfront.net ---