Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!rocket!dove From: dove@rocket.stars.flab.Fujitsu.JUNET (Webster Dove) Newsgroups: comp.lang.c++ Subject: Examples where c++ beats ADA? Message-ID: Date: 4 May 89 13:40:48 GMT Sender: news@rocket.UUCP Distribution: comp Organization: Sanders Advanced Technology Dept. Lines: 29 Posting-Front-End: GNU Emacs 18.44.4 of Tue May 12 1987 on rocket (berkeley-unix) I am thoroughly familiar with LISP flavors. I am moderately familiar with C++. I am marginally familiar with ADA. A coworker who also knows a little c++ and ADA asks, "Why do you believe C++ is so much better than ADA for OOP?". I cogitate for a while and answer, "Init methods and virtual functions". He asks, "Why are they better than using generics?". I cogitate some more and answer, "Because you can make heterogeneous lists with virtuals and you can't do that with ADA". He asks, "Is that all?". I send out mail to the net. If you have a good (simple) example of something that is easy to do in one and not the other could you mail it to me? (either direction is interesting) I will spread the info around here to temper the MilSpec fanatics :) Web -- Dr. Webster Dove Computing Systems and Architectures Advanced Signal Processing Engineering (ASPEN) Dept. Sanders Associates (a Lockheed Company)