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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3ccb707f4c91a5f2 X-Google-Attributes: gid103376,public From: mg@dsd.camb.inmet.com (Mitch Gart) Subject: Re: Once again, Ada absent from DoD SBIR solicitation Date: 1996/10/14 Message-ID: #1/1 X-Deja-AN: 189336753 sender: news@inmet.camb.inmet.com (USENET news) x-nntp-posting-host: dsd.camb.inmet.com references: organization: Intermetrics, Inc. newsgroups: comp.lang.ada Date: 1996-10-14T00:00:00+00:00 List-Id: Robert Dewar (dewar@merv.cs.nyu.edu) wrote: : Mitch says : "To me the Ada is less readable, you have to look up the function's declaration : and the parameter's type declaration and think a little bit to know whether the : call is dispatching or not. Also the Java notation is more indicative of what : is really going on in the program: the function is attached to the object and : the function that will be called depends on the object." : I really don't know why Mitch is cycling out this old argument, he does : not seem to have anything new to say. Because a person previously posted an opinion that Ada is much more readable than Java. I gave what I thought (and still think) is a good counterexample. : Which you prefer to look at is certainly a matter of opinion, and you : really can't go much further on that than stating your opinion. In most cases Ada is a lot more readable than C. Somebody could say "this is just a matter of opinion, from somebody who likes Ada and doesn't like C" but I don't think so. If somebody did an objective study I predict they would be able to prove or strongly support the conclusion that Ada is more readable than C. In this particular case, I also think it goes beyond a personal opinion, I think the Ada notation pkg1.func(obj) is actively misleading when the code that will be executed at runtime is in the body of pkg2. It's not just "Which you prefer to look at". - Mitch