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 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site harvard.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!macrakis From: macrakis@harvard.ARPA (Stavros Macrakis) Newsgroups: net.lang.ada,net.micro,net.micro.pc Subject: Pseudo-Adas for PCs Message-ID: <247@harvard.ARPA> Date: Fri, 4-Jan-85 23:52:05 EST Article-I.D.: harvard.247 Posted: Fri Jan 4 23:52:05 1985 Date-Received: Sun, 6-Jan-85 00:54:37 EST Distribution: net Organization: Aiken Computation Laboratory, Harvard Xref: watmath net.lang.ada:147 net.micro:9007 net.micro.pc:3076 List-Id: It's interesting to hear of the availability of Ada for PC's. Unfortunately, it appears that none yet exists. Janus/Ada was cited as lacking "tasking, generics, exception handling, multi-dimensional arrays (ouch!), Ada standard strings, operator overloading." I threw away the brochure they sent me because the product was so incomplete, but if I recall correctly, it also lacks discriminants, enumeral overloading, aggregates, named parameters, and several other features. This, gentlemen, is not Ada. > A company called ALSYS is also supposed to be comming out with > an Ada compiler which compiles something near full Ada. Alsys, by the way, is Jean Ichbiah's company. (Ichbiah was Ada's chief designer.) > Commentary > Ada is a huge language and I do not believe that it > would be viable without all of those DoD giga-bucks. I think it's commendable that the DoD has realized that large investments in software technology are necessary. Actually, the investments so far are tiny compared to the amount they spend on programming. > Although Ada is not without its good features, there is > no excuse for its size. In my opinion Modula-2 would > win hands down over Ada but for two things: > 1. There are only a few Modula compilers available.... What do you think that DoD money is being spent for!? Perhaps they should have spent it on Modula instead (I don't think so), but support for a language ends up being as important as its technical qualities-- look at the continued success of Fortran, Basic, and C. It is rational to compromise technical quality for support. (And of course I continue to believe that Ada has the technical quality as well.) > 2. Modula is not a well standardized language as Ada.... Why do you think it took so long to complete the Ada language design? > I think that Ada has taken block structured languages > about as far as they can go. I think that the meaning- > ful language research will concentrate on object > oriented languages (e.g., offshoots of SmallTalk) and > data flow languages. > Ian Kaplan, Loral Data Flow Group Yes, well, read up a bit on Ada and see how such features as packages and tasking and overloading really give you object orientation. -s