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: 1014db,df854b5838c3e14 X-Google-Attributes: gid1014db,public X-Google-Thread: 109fba,df854b5838c3e14 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,df854b5838c3e14 X-Google-Attributes: gid103376,public From: Chris Littlejohns Subject: Re: C/C++ knocks the crap out of Ada Date: 1996/02/17 Message-ID: <31263C19.3462@cmlj.demon.co.uk>#1/1 X-Deja-AN: 139868560 x-nntp-posting-host: cmlj.demon.co.uk references: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com> <3114d8fb.5a455349@zesi.ruhr.de> <4f5h5t$f13@vixen.cso.uiuc.edu> <4g1bgf$l5@mailhub.scitec.com.au> <312515DF.7D3B@cmlj.demon.co.uk> <4g3d70$nnn@queeg.apci.net> content-type: text/plain; charset=us-ascii organization: Rational Software mime-version: 1.0 newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++ x-mailer: Mozilla 2.0b6a (Win95; I) Date: 1996-02-17T00:00:00+00:00 List-Id: James O'Connor wrote: > > In <312515DF.7D3B@cmlj.demon.co.uk>, Chris Littlejohns writes: > >Ramses Youhana wrote: > >> > >> Another thing not mentioned is that Ada is far more complicated to learn > >> fully than is C/C++. The complexity of the language can add to an increase > >> in the probabilty of bugs being introduced and also adds to an increase in > >> project maintanace costs. > > > >The only area of Ada that I've observed people having real difficulty > >with is Tasking. However, concurrent threads is something that a lot of > >people have difficulty with irrespective of the language. > > > >With regards to maintenance, there's many people out there who consider > >C/C++ a Write only language. It takes real talent to write an unreadable > >Ada program. I know what I'd prefer any day, and it begins with 'A'. > > Not really, my first professional programming was maintaing a poorly designed > Ada program. The code was a disaster. No private types, all types in the > public part of the spec. Obscure use of unchecked-conversion, misunderstanding > of how enumerated types were indexed. > This experience quickly got me over the Ada propaganada and I now fully > believe that there is no substitue to disciplined, experienced designers and > programmers. 100% agree, I was just assuming a level of competence slightly above the inability to structure anything at all!! :-) > > > James O'Connor > oconnor@apci.net