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.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10fec3,ef0074ec236ba6e3 X-Google-Attributes: gid10fec3,public X-Google-Thread: 108a70,ef0074ec236ba6e3 X-Google-Attributes: gid108a70,public X-Google-Thread: 1108a1,ef0074ec236ba6e3 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,b19fa62fdce575f9 X-Google-Attributes: gid103376,public X-Google-Thread: 1014db,ef0074ec236ba6e3 X-Google-Attributes: gid1014db,public X-Google-Thread: 109fba,ef0074ec236ba6e3 X-Google-Attributes: gid109fba,public X-Google-Thread: 111308,ef0074ec236ba6e3 X-Google-Attributes: gid111308,public X-Google-Thread: 108717,ef0074ec236ba6e3 X-Google-Attributes: gid108717,public X-Google-ArrivalTime: 1994-11-23 18:31:19 PST Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!caen!msuinfo!harbinger.cc.monash.edu.au!aggedor.rmit.EDU.AU!edna.cc.swin.edu.au!mmdev!gerrit From: gerrit@bedrock.ls.swin.edu.au (Gerrit Thomson) Newsgroups: comp.lang.ada,comp.lang.c,comp.programming,comp.lang.c++,comp.object,comp.databases.sybase,comp.databases.oracle,comp.client-server Subject: Re: Why don't large companies use Ada? Date: Thu, 24 Nov 1994 09:16:15 GMT+1100 Organization: Swiburne University Learning Services Distribution: world Message-ID: References: <3aamuc$14l@matrix.fwi.uva.nl> <785104767snz@rippleco.demon.co.uk> NNTP-Posting-Host: 136.186.24.97 X-Newsreader: Trumpet for Windows [Version 1.0 Rev B] Xref: nntp.gmd.de comp.lang.ada:16918 comp.lang.c:69447 comp.programming:13022 comp.lang.c++:80023 comp.object:17641 comp.databases.sybase:13283 comp.databases.oracle:22621 comp.client-server:6977 Date: 1994-11-24T09:16:15+00:00 List-Id: In article <785104767snz@rippleco.demon.co.uk> Doug@rippleco.demon.co.uk (Doug Robertson) writes: >From: Doug@rippleco.demon.co.uk (Doug Robertson) >Subject: Re: Why don't large companies use Ada? >Date: Thu, 17 Nov 1994 20:39:27 +0000 >In article <3aamuc$14l@matrix.fwi.uva.nl> > mdekker@fwi.uva.nl "Martijn Dekker" writes: >> emery@goldfinger.mitre.org (David Emery) wrote: >> >> :>Ada developers are rare. C/C++ developers are all over the place. >> : >> :It's a big mistake to equate C and C++ programmers. There's a >> :Thus a lot of alleged C++ is nothing more than bad C with 'OOP-sugar' >> :sprinkled over the code. >> : >> : dave >> >> Couldn't have said it better! Most C++ programs I have seen, use C++ as >> nothing more than a convenient preprocessor of C. The ideas of OOP are >> not found in those programs. >> >> But, of course, there are people who understand the concept of OOP and >> seem to be able to program in an 'OOP-style' using C++. >> I an not sure I understand what Object Oriented Programming is all about, >> but I one very happy C programmer. >> >> Martijn Dekker | PFF - software: coding for Atari and X machines >> >I'm not sure I'm clear on OOP - but I *THINK* I've now managed to >migrate from being a C programmer to at least a semi-C++ one. >I've read several OOP/OOD books - but I'm still not sure that I'm >clear on exactly what OO C++ *IS*. >Could some kindly soul direct me towards some GOOD examples of > ^^^^ >OO C++ application source code ? >Object Orientation is one of those things where almost everyone seems >to be able to identify what isn't, but few people seem to be able to >identify what is. >-- >Doug Robertson For object oriented understanding perhaps you should refer to a software engineering text of recent publication. Object oriented design understanding is fundamental to understanding object oriented implementation. I personally predict the end of "c" & "c++" as presure from non-scienctific users means we software developers have to look to a form of safety critical quality control. I am scared of the number of layers of software I am currently using that were writtne in "c" ( msdos, windows, winsock, novell networking ). I put up with many crashes per day which I understand but as a user am very frustrated with. Ada by design is not exactly object oriented ( the new a9x apparently implements object in ada). Ada does promote software engineering strategies which lead to less buggy code. Software engineering will change our basic language requirements or the software industry will never gain public trust. my 2c worth, Cheers, Gerrit Thomson