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,a1ce307c10055549 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-12-16 11:13:12 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.airnews.net!cabal12.airnews.net!cabal2.airnews.net!news-f.iadfw.net!usenet From: "John R. Strohm" Newsgroups: comp.lang.ada Subject: Re: IBM Acquires Rational Ada Date: Mon, 16 Dec 2002 12:54:18 -0600 Organization: Airnews.net! at Internet America Message-ID: <1413C13AA4E84DD9.A89955007A0DD12E.278CA6C139DABB56@lp.airnews.net> X-Orig-Message-ID: References: X-A-Notice: References line has been trimmed due to 512 byte limitation Abuse-Reports-To: abuse at airmail.net to report improper postings NNTP-Proxy-Relay: library2.airnews.net NNTP-Posting-Time: Mon Dec 16 13:10:26 2002 NNTP-Posting-Host: !adH'1k-XYdjn^j (Encoded at Airnews!) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:31908 Date: 2002-12-16T12:54:18-06:00 List-Id: "Wes Groleau" wrote in message news:KIkL9.2260$c6.2599@bos-service2.ext.raytheon.com... > >> I feel the same way, _but_ what I was saying is that > >> potential "converts" try to compile something five or six > >> times and then go back to C. They never find out about > >> how it prevents errors down the road, because they back up > >> and take the other road. > > > > Yet, many of them forget about the same experience they had when > > they were first learning C ;-) > > They didn't have that experience when they were > first learning C. C doesn't complain when you > assign a char to a bool or a bool to an int. > Nor does C complain when you use an assignment > for a conditional or vice versa. Nor does a > C compiler tell you it's illegal to use 100 for > an index when the array ends at 10. et cetera Actually, under certain circumstances, gcc will complain about assigning e.g. a bool to an int. I had to fix a few of those recently, when I installed GNU Common LISP on a Linux box. I suppose I should've sent FSF some bug reports against them...