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,baa7d08a8fadc6ea X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-22 02:57:20 PST Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!univ-lyon1.fr!swidir.switch.ch!epflnews!dinews.epfl.ch!di.epfl.ch!Robb.Nebbe From: Robb.Nebbe@di.epfl.ch (Robb Nebbe) Newsgroups: comp.lang.ada Subject: Re: Delphi and SGI's GNAT Ada access of C++ class libraries Date: 22 Nov 1994 10:07:31 GMT Organization: Ecole Polytechnique Federale de Lausanne Sender: nebbe@lglsun3.epfl.ch (Robb Nebbe) Distribution: world Message-ID: <1994Nov22.104032@di.epfl.ch> References: <199411200820.IAA02428@stout.entertain.com> NNTP-Posting-Host: lglsun3.epfl.ch Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Date: 1994-11-22T10:07:31+00:00 List-Id: In article <199411200820.IAA02428@stout.entertain.com>, Colin James III writes: |> |> Regarding SGI using GNAT to access SGI's C++ class libraries, so what. |> Eiffel has *always* been able to access C libraries directly; and Eiffel |> 3 (with concurrent processes matching Ada-83 tasks) has absolutely all |> the functionality (and more) than Ada-9x. What SGI is claiming is in |> fact no big deal; it's been done before. Also Eiffel is infinitely more |> portable because there are more ANSI C/C++ compilers than hardware |> platforms supported by Ada-83/9x. There are a couple of um, ah ... inaccuracies here: Interfacing with C is not the same as interfacing with C++ (at least it shouldn't be but that is another thread :-) Eiffel 3 is not a standard, doesn't include concurrecy and I'm not aware of any full implementations of Eiffel 3. ISE has a new version of their compiler comming out which might be a full implementation but I haven't seen an announcement stating that it is. Eiffel is a nice language but it seems a bit naive (or worse) to pretend that it offers all the functionality of Ada94. - Robb Nebbe