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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f40056d015b2ae33 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!22g2000hsm.googlegroups.com!not-for-mail From: Hyman Rosen Newsgroups: comp.lang.ada Subject: Re: Suggestions for topics in an Ada course? Date: Mon, 12 Nov 2007 16:12:21 -0000 Organization: http://groups.google.com Message-ID: <1194883941.855761.192050@22g2000hsm.googlegroups.com> References: <4737291e$0$27064$4d3efbfe@news.sover.net> <1194882790.326239.115730@22g2000hsm.googlegroups.com> NNTP-Posting-Host: 204.253.251.95 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: posting.google.com 1194883942 12184 127.0.0.1 (12 Nov 2007 16:12:22 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 12 Nov 2007 16:12:22 +0000 (UTC) In-Reply-To: <1194882790.326239.115730@22g2000hsm.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6; .NET CLR 2.0.50727) Gecko/20070725 Firefox/2.0.0.6,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: 22g2000hsm.googlegroups.com; posting-host=204.253.251.95; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Xref: g2news1.google.com comp.lang.ada:18318 Date: 2007-11-12T16:12:21+00:00 List-Id: On Nov 12, 10:53 am, John McCormick wrote: > Those students who have a strong dislike for software engineering > principles are the least likely to appreciate Ada. It would be interesting if you could get those students to post some comments here. A cynic might be inclined to respond to you with the claim that you have a strong dislike for students who dislike Ada, and so accuse them of having a strong dislike for software engineering. Perhaps they have reasonable arguments to back their dislike. Ada's type safety, modules, and visibilty rules are not all that different from those in languages like C++ or Java. Sure, it may be the case that Ada's way is better or safer (not knowing Ada well, I can't say for sure) but any modern programmer has to deal with getting code to be typesafe and with visibility rules of the language. So it cannot be that students are rejecting Ada just because other languages let them do what they want willy-nilly.