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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5ecb5248e650e812 X-Google-Attributes: gid103376,public From: jsa@alexandria.organon.com (Jon S Anthony) Subject: Re: Ada and robots Date: 1997/06/25 Message-ID: #1/1 X-Deja-AN: 252528064 Distribution: world References: <9706242128.AA09652@stealth.ctron.com> Organization: PSI Public Usenet Link Newsgroups: comp.lang.ada Date: 1997-06-25T00:00:00+00:00 List-Id: In article <9706242128.AA09652@stealth.ctron.com> Huy Vo writes: > >a) No one is dumb enough to suggest Ada programs are by nature some > >how bug free. So, you are just giving a silly strawman > > Cool; Ada is not as safe as I thought it was; so, when I board a Boeing > I should think twice. Whatever floats your boat. > As a C programmer, I know it better than anyone; so I have been > religiously checking every malloc()'s return and proceed > accordingly. What do you do when you call new and new fails? Whatever is appropriate. > You rely on the runtime system telling you what line it fails? No. All such stuff should be isolated with a non-lowlevel interface. Inside the implementation exception handler(s) take the appropriate action. Outside, no one cares or needs to care. > Error checking is an attitude; it's not a feature of the language. Yes and no. I prefer to have whatever reasonable extra support there is. > On the contrary, C constitutes the low level base for Ada programs, ??? This is incomprehensible. > the work horse, the "unsafe" layer (NT, UNIX, LINUX, etc...) without > which it's impossible to build "safe" applications. This is outright nonsense. > believe in C because everyone (well, almost) writes in C; I believe > in C because it works just fine for me. A VB programmer offers the same justification. As does the assembly as does ..., i.e., this is no justification at all. /Jon -- Jon Anthony OMI, Belmont, MA 02178 617.484.3383 "Nightmares - Ha! The way my life's been going lately, Who'd notice?" -- Londo Mollari