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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7251fa99aab97e06 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1993-03-07 17:16:40 PST Newsgroups: comp.lang.ada Path: sparky!uunet!zaphod.mps.ohio-state.edu!howland.reston.ans.net!agate!linus!linus.mitre.org!linus!mbunix!emery From: emery@dr_no.mitre.org (David Emery) Subject: Re: Ichibah flames, and flames out over, Ada 9X In-Reply-To: jgg@evb.com's message of Sun, 7 Mar 1993 19:15:57 GMT Message-ID: Sender: news@linus.mitre.org (News Service) Nntp-Posting-Host: dr-no.mitre.org Organization: The Mitre Corp., Bedford, MA. References: <1993Mar7.191557.5547@evb.com> Date: Mon, 8 Mar 1993 00:45:20 GMT Date: 1993-03-08T00:45:20+00:00 List-Id: In my opinion, the term "class" is too tied up with C++ now. I'ave said many times that Ada's greatest strength is that it is *NOT* C/C++. Consider the average unwashed programmer who knows (or think he knows C++). When he sees the word "class", he will expect C++ class semantics. If Ada9X does not deliver C++ semantics, then he'll start screaming that Adas9X "got it wrong." By not using the boogie-word "class", we avoid bringing in all of the baggage now associated with C++ classes. On the other hand, people who know multiple OO languages (e.g. Eiffel, SmallTalk, Modula-3, etc.) will probably jnot be intimidated by the absence of the "C-word". We will not convince the died-in-the-wool (pun intended) programmer who believes C is the greatest thing ever, and C++ is even better (is this attitude consistent??), taht Adas9X offers a serious alternative. In many respects, our big hope for Ada9X is for software engineers who have tried C++ and don't like it, for whatever reason. dave