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.6 required=5.0 tests=BAYES_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3e2839f528cc1c40 X-Google-Attributes: gid103376,public From: Bill Greene Subject: Re: Project: FreeOS Date: 2000/01/17 Message-ID: <3883915C.56A@Ganymede.com>#1/1 X-Deja-AN: 573943058 Content-Transfer-Encoding: 7bit References: <387C8CB3.1276637F@icn.siemens.de> <85pt5a$7r8$1@ssauraac-i-1.production.compuserve.com> Content-Type: text/plain; charset=us-ascii X-Trace: 17 Jan 2000 17:01:11 -0500, 208.240.117.1 Organization: Ganymede Software, Inc MIME-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-01-17T00:00:00+00:00 List-Id: Jan Kroken wrote: > I disagree. Ada is a low level language, and should not be marketed > as an alternative to Java, VB[0], Python, Perl, Lisp or other high > level languages, ... > > As a one line summary: The language we're trying to replace is C. Some would characterize Ada as a "wide-spectrum language." Certainly you can program at the lowest level of abstraction in Ada. This is one of the uses for which Ada was designed, and it was designed well! But Ada can also be used as a high-level language. I certainly don't see how Java or Visual Basic are high level languages and Ada is not. IIRC, there was an Ada translator in the early 1980s (from Carnegie-Mellon?) that generated LISP code as its intermediate representation. -- William R. Greene 1100 Perimeter Park Drive Ganymede Software, Inc. Suite 104 http://www.ganymede.com Morrisville, NC 27560 USA Phone: (919) 469-0997, ext. 280 Fax: (919) 469-5553