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=2.6 required=5.0 tests=BAYES_40,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!dinl!schwartz From: schwartz@dinl.uucp (Michael Schwartz) Newsgroups: comp.lang.ada Subject: Re: Good Design Strategies Message-ID: <837@dinl.mmc.UUCP> Date: 2 Mar 89 22:14:50 GMT References: <231@my6.sm.luth.se> <4622@hubcap.UUCP> Reply-To: schwartz@dinl.UUCP (Michael Schwartz) Organization: Martin Marietta I&CS, Denver CO. List-Id: In article <4622@hubcap.UUCP> billwolf@hubcap.clemson.edu writes: >... >InnovAda and other object-oriented preprocessors still provide one with >all the nice features of Ada, plus they supplement the language with the >advantages of true object-oriented design. .,.. > >Richard P. Simonian 407/984-6006 Lex and Yacc generate wonderful C code as well -- But the implementation has to be judged by where it is maintained. Classic Ada and InnovAda, by that measure, ARE languages in their own right, and ARE supersets of Ada (legal Ada is legal Classic Ada). On the other hand, C originally did not include its current preprocessor, so the language definition changed to include it. Whatever Language you use, it should be fun and useful. -- Michael Schwartz ncar!dinl!schwartz MSchwartz@Dockmaster.ARPA