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,37ed89588a753b4c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-10-14 12:39:12 PST Path: bga.com!news.sprintlink.net!sundog.tiac.net!wizard.pn.com!Germany.EU.net!EU.net!howland.reston.ans.net!gatech!ncar!csn!boulder!csnews!usenet From: dennis@cs.colorado.edu (Dennis Heimbigner) Newsgroups: comp.lang.ada Subject: Re: ARPA still undermining Ada Date: 13 Oct 1994 15:42:02 GMT Organization: University of Colorado, Boulder Distribution: world Message-ID: <37jkga$3jj@csnews.cs.Colorado.EDU> NNTP-Posting-Host: dennis.cs.colorado.edu Originator: dennis@dennis.cs.colorado.edu Date: 1994-10-13T15:42:02+00:00 List-Id: I am sure that a number of other Arcadia people will respond, but ... Tarjei Jensen writes >Much of the parts of that project seems to have been done in C. If they are >promoting Ada they have a strange way of showing it. > >Disclaimer: I have not looked into all parts of the Arcadia project, but where >I looked I found only C. Charles Stump writes: >Those parts of the project that I have used were all done in Ada. >I MIGHT have seen a little bit of C, but I do not think so. Arcadia has consistently supported multi-language heterogeneity as one of its goals. So much of the software is in Ada, much is in C, and some is in C++. At times, we have also used Prolog and Lisp. With respect to Ada and C specifically, we have attempted to provide Ada interfaces to all of the C code to avoid producing systems that could not interoperate. Additionally, the Arcadia environment toolkit is organized primarily as object services communicating via remote procedure call. Interfaces to those services are, as a rule, provided in both Ada and C. -Dennis Heimbigner Computer Science Dept. University of Colorado, Boulder