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,2def9aa85afa5d22 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-03 17:08:55 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "David Botton" Newsgroups: comp.lang.ada Subject: Re: Joint Strike Fighter Date: Sat, 3 Nov 2001 20:08:49 -0500 Organization: Posted via Supernews, http://www.supernews.com Message-ID: References: <3BDCE159.39F6D422@adaworks.com> <11bf7180.0110290311.4d8d6f04@posting.google.com> <3BDF9C6A.C25520C5@adaworks.com> <3BE023AB.8F235EF5@sparc01.ftw.rsc.raytheon.com> <9rp8mo$6d8$1@nh.pace.co.uk> <9rrmvl$98d$1@nh.pace.co.uk> <3BE4221B.34589071@adaworks.com> X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 X-Complaints-To: newsabuse@supernews.com Xref: archiver1.google.com comp.lang.ada:15757 Date: 2001-11-03T20:08:49-05:00 List-Id: > One of the most important benefits of C++ is that, once people have enough > experience with it, it becomes obvious how inherently hideous it is. A wise man once said, there are three types of people: When a fly falls in to a cup of wine One person will throw out the wine One person will throw out the fly and drink the wine One person will suck the wine off the fly and then drink the wine I know all three types of people when it comes to C++. This is not a benefit of C++, but rather a curse that in reality most Software Engineers will be forced to work for/with person number three. When I write and design in C++, I keep a large lists of restrictions in use of the language. Go try and explain to person #3 why you hesitate to make use of feature X Y or Z and you are talking to deaf ears. Worse yet, think about when he decides to dip in to your code in the version control system and start adding his favorite "tricks" when he becomes a client of your library..... David Botton