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.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!goanna!ok From: ok@goanna.cs.rmit.oz.au (Richard A. O'Keefe) Newsgroups: comp.lang.ada Subject: Re: A Pascal Subset of Ada (was: Why Ada is Failing Socially) Message-ID: <6570@goanna.cs.rmit.oz.au> Date: 30 Jun 91 10:32:39 GMT References: <1991Jun25.022849.18078@jpl-devvax.jpl.nasa.gov> <3155@cod.NOSC.MIL> <1133.2868ee55@vger.nsu.edu> Distribution: comp.lang.ada Organization: Comp Sci, RMIT, Melbourne, Australia List-Id: In article <1133.2868ee55@vger.nsu.edu>, g_harrison@vger.nsu.edu (George C. Harrison, Norfolk State University) writes: > I never thought about the I/O stuff. I had always felt that SubAda == Pascal > could be done. You might have wanted to name it "Ada--" With all this discussion about wanting a small cheapo version of Ada for the educational environment, I'm surprised that no-one has mentioned SmallAda. Here's part of a posting from last year: From mfeldman@seas.gwu.edu@munnari.oz Tue Sep 11 13:20:16 1990 Path: goanna!munnari.oz.au!uunet!seas.gwu.edu!mfeldman From: mfeldman@seas.gwu.edu (Michael Feldman) Newsgroups: comp.lang.ada Subject: Announcing (free) distribution of SmallAda 1990 Message-ID: <2107@sparko.gwu.edu> Date: 11 Sep 90 03:20:16 GMT Reply-To: mfeldman@seas.gwu.edu (Michael Feldman) Organization: The George Washington University, Washington D.C. Lines: 205 F R E E S O F T W A R E A N N O U N C E M E N T SmallAda 1990 for Apple Macintosh and IBM-PC family computers ... SmallAda is a compiler/interpreter for a part of the Ada language, namely the "Pascal subset" plus the Ada tasking support. It is not intended ever to be a full Ada compiler, rather a vehicle for teaching, learning, and experimenting with concurrent programming. The compiler is quite fast, producing P-code which is then interpreted by the interpreter. Both the Mac and DOS versions are integrated systems, complete with editor and window-oriented runtime monitor. The Mac editor is like any Mac ASCII editor, supporting cut/copy/paste and the like. The Mac version is Mac-like. The DOS version editor is Turbo-Pascal or WordStar-like, including pull- down menus for editor and compiler commands. No mouse support is provided at this time. Price: $0. Is there something wrong with SmallAda, or what? -- I agree with Jim Giles about many of the deficiencies of present UNIX.