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,a080379464bf9c25,start X-Google-Attributes: gid103376,public From: Lao Xiao Hai Subject: Tribute to Ada from C++ Advocate Date: 2000/10/18 Message-ID: <39EE600A.391B58C2@ix.netcom.com>#1/1 X-Deja-AN: 683151155 Content-Transfer-Encoding: 7bit Organization: MindSpring Enterprises X-Accept-Language: en X-Server-Date: 19 Oct 2000 02:49:59 GMT Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-10-19T02:49:59+00:00 List-Id: One of my favorite books on C++ is Effective C++ by Scott Meyers (Addison-Wesley). Here is an informative paragraph from Scott Meyer's book. (p 224, Second Edition) "As long as we're on the topic of warnings, recall that warnings are inherently implementation dependent, so it's not a good idea to get sloppy in your programming, relying on compilers to spot your mistakes for you. The function-hiding code above, for instance, goes through a different (but widely-used) compiler with nary a squawk. Compilers are suposed to translate C++ into an executable format, not act as your personal safety net. You want that kind of safety? Program in Ada." Richard Riehle