Xref: utzoo comp.lang.c++:5530 comp.lang.eiffel:496 Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!ctrsol!emory!stiatl!dmn From: dmn@stiatl.UUCP (Michael Nowacki) Newsgroups: comp.lang.c++,comp.lang.eiffel Subject: Re: EC++, C++ and Eiffel Keywords: (a reply to Dr. Meyer's posting) Message-ID: <7756@stiatl.UUCP> Date: 17 Nov 89 03:52:08 GMT References: <2942@ssc-vax.UUCP> Reply-To: dmn@stiatl.UUCP (Michael Nowacki) Distribution: usa Organization: Sales Technologies Inc., "The Little Shop of Horrors..." Lines: 29 In article <2942@ssc-vax.UUCP> dmg@ssc-vax.UUCP (David Geary) writes: > > This is true, and, in fact my first thought when I read the EC++ posting >was - "yeah, this is good stuff, but who is going to use it?". There is >no way that I could get my boss to go for something like EC++ ... > > I assume here that the obsolete technology is C. Yes, it's true that >C has many warts, and is not suited for Object-Oriented programming. >However, much, much code has been written in C, and an object-oriented >extension to C (that is close to being a superset of C) is, IMHO >a good thing. this is the reasoning that has extended the life(sic) of COBOL so long. as for extensions, have you ever written any embedded-SQL code? it probably seemed as much of a descretionary compromise as c++ does now, at first. 15 years from now you'll probably be defending the continued use of the as-yet-to-be-invented Zorch-plus(tm) system, because everybody else uses it, even though the newer hcroZ-minus is demonstratively better. managers aren't supposed to be creative, that's why they're managers. you can't _manage_ an unknown entity, so they will tend to oppose radical innovation. they don't need you to be a devil's advocate. the principle that you pay now and reap the benefits later (or scrounge now and pay more later) is neither new nor obscure in this industry. and if the technicians aren't going to keep making this point, who will? -- Michael Nowacki gatech!stiatl!dmn Sales Technologies, Inc |\ /| 3399 Peachtree Rd, NE | \/ | Atlanta, GA (404) 841-4000 _|ike |_