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=0.7 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!elroy.jpl.nasa.gov!sdd.hp.com!spool.mu.edu!uunet!seas.gwu.edu!mfeldman From: mfeldman@seas.gwu.edu (Michael Feldman) Newsgroups: comp.lang.ada Subject: Re: A Pascal Subset of Ada (was: Why Ada is Failing Socially) Message-ID: <3396@sparko.gwu.edu> Date: 27 Jun 91 20:49:27 GMT References: <1991Jun25.022849.18078@jpl-devvax.jpl.nasa.gov> <1991Jun25.201958.13285@netcom.COM> <3377@sparko.gwu.edu> <1991Jun27.074515.9755@netcom.COM> Reply-To: mfeldman@seas.gwu.edu () Distribution: comp.lang.ada Organization: The George Washington University, Washington D.C. List-Id: In article <1991Jun27.074515.9755@netcom.COM> jls@netcom.COM (Jim Showalter) writes: >[accurate and detailed description of deficiencies of Modula-2 relative > to Ada deleted] > >I was just kidding, Mike! Surely you know by now I'm a die-hard Ada fan. >Modula-2 was an interesting way-station on the road to software engineering >languages, but not an end in itself. Of course I knew you were kidding. But I thought outlining some of the "little" differences would help other readers to understand how well- thought-out Ada is, in the main, and what a pleasure it is to use compared with the alternatives I can think of. I give an exam problem quite frequently on the "too many notes" theme. Students must, for three different languages, outline two features that could be eliminated without having a disastrous effect on what could be done with the language. Everything is so integrated in Ada that it's quite hard to do. Tasking is orthogonal, but almost nothing else is. Mike