Xref: utzoo comp.object:3618 comp.lang.c++:13727 Newsgroups: comp.object,comp.lang.c++ Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!csn!news.den.mmc.com!possum.den.mmc.com!schwartz From: schwartz@possum.den.mmc.com (Michael Schwartz x1-6820) Subject: Re: C++ and waitresses (long) Message-ID: <1991May28.174002.11443@den.mmc.com> Sender: news@den.mmc.com (News) Nntp-Posting-Host: pogo Organization: Martin Marietta Astronautics Group, Denver References: <2325@media03.UUCP> <2340@media03.UUCP> Date: Tue, 28 May 1991 17:40:02 GMT Lines: 33 1) I'm glad to see that language bigots are getting the worst of this. We can't afford to be language bigots anymore. So many solutions to problems seem to involve (a) inventing a language for describing the solution and (b) compiling that language to a reasonable target (e.g., Ada, C++, C, assembly). 2) If you believe in very large programming projects (>1Megaline) you almost have to believe in Ada. It works. 3) If you believe in very large programming projects you have a hard time believing in assembly, fortran, and C. 4) There is no compelling reason to believe in C++ yet. But you have to admit it's fun (and there probably is such a reason somewhere) -- thanks Bjarne. 5) If you believe in very large programming projects you learn to give up believing in code delivery before specification delivery. In OOP terms, you must play object ping-pong before you believe your design will work. 6) Today's 're-usability' is just like yesterday's 'port-ability'. You may not close your eyes and expect it to work. Today's 're-usability' still has a huge, researchy library science aspect to be solved. Well, I feel better already. Michael -- schwartz@pogo.den.mmc.com "You'll find ... that the only thing mschwartz@mmc.com you can do easily is be wrong, DISCLAIMER: The opinions expressed are and that's hardly worth the effort" not necessarily those of my employer or myself. --the phantom tollbooth