comp.lang.ada
 help / color / mirror / Atom feed
From: djsalomon@watdaisy.UUCP (Daniel J. Salomon)
Subject: Re: Thus spake the DoD...
Date: Tue, 19-Feb-85 14:09:23 EST	[thread overview]
Date: Tue Feb 19 14:09:23 1985
Message-ID: <6982@watdaisy.UUCP> (raw)
In-Reply-To: 676@topaz.ARPA

> There is an escape clause in the Ada promulgation.  That allows other
> languages to be used for special applications where there is good reason to
> do so.  At the Common Lisp conference it was said that the ARPA Strategic
> Computing project would have Common Lisp as a major language.  I think there
> is going to be a de facto standard exception for AI programs that let them
> be done in Lisp.

I think that far too much emphasis has been placed on the need for LISP
in AI work.  The things that were novel when LISP was introduced are
not so rare anymore.  Most AI programs written in LISP could be written
equally well or better in other languages.

The real problem is that there is a large body of AI software written
in LISP that will not be easily converted to or rewritten in Ada.  The
effort would be just too massive.  To justify such an endeavor, the
benefits of converting them to Ada would have to be enormous.
Similarly there is a large group of AI programmers who are experts in
LISP who would have to spend (or waste) a great deal of time becoming
equally proficient in Ada and building up the same tools and techniques.

However similar problems exist in other disciplines.  Numerical analysis has
traditionally been done in Fortran, and Fortran is considerably more
similar to Ada than is LISP.  But it will still take a massive amount
of effort to convert all the tried and trusted FORTRAN numerical-
analysis subroutines into Ada.  Any DOD directive requiring the use of
Ada will have to have loopholes because instant conversion is
impossible and foolish.

  reply	other threads:[~1985-02-19 19:09 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1985-02-14 15:59 Thus spake the DoD Frederick J Dickey
1985-02-17  1:58 ` Robert Hofkin
1985-02-17 16:36 ` g-frank
1985-02-18  5:18   ` Skef Wholey
1985-02-18 14:33 ` Chuck Hedrick
1985-02-19 19:09   ` Daniel J. Salomon [this message]
1985-02-22  2:21     ` LISP &c (re: the DoD...) Thomas M. Breuel
1985-02-25 17:08     ` Thus spake the DoD Jan Steinman
1985-02-26 23:20     ` Stanley Shebs
1985-02-27 19:22       ` Daniel J. Salomon
1985-03-01 19:30         ` Stanley Shebs
1985-03-01 20:13         ` neves
1985-03-02  4:33         ` Thomas M. Breuel
1985-03-02 18:35           ` Efficiency of LISP Marty Sasaki
1985-03-03  0:23         ` Language criticism Greg Davidson
1985-03-06 14:13         ` Thus spake the DoD geb
1985-02-28  3:16       ` David Schachter
1985-03-01 19:00         ` Stanley Shebs
1985-03-03  3:08         ` Joaquim Martillo
1985-03-03  6:12         ` T J Jardine
1985-03-05 16:55           ` Jan Steinman
1985-03-05 21:07           ` Robert A. Pease
1985-03-12  1:47           ` Ed Colbert
1985-03-13 19:35       ` Monique M Taylor
1985-03-17 19:49         ` Jan Steinman
1985-03-21  1:17           ` faustus
1985-03-12  0:25     ` Efficiency of LISP Stavros Macrakis
1985-03-12  2:11     ` Efficiency of numerical Lisp code (details) Stavros Macrakis
1985-03-13  7:05     ` Chuck Hedrick
1985-03-13 20:00     ` Speed with numbers: PDP-10 Maclisp vs. Fortran (details) Stavros Macrakis
1985-03-14 10:12       ` Tim Maroney
1985-03-15  0:27         ` Bill Henneman
1985-03-16  0:59           ` Tim Maroney
1985-03-17 18:58             ` Bill Henneman
1985-03-18  5:02               ` Multi-language systems Marty Sasaki
1985-03-20 17:01                 ` Tom Slack
1985-03-18 21:24               ` Speed with numbers: PDP-10 Maclisp vs. Fortran (details) Tim Maroney
1985-03-19  6:45                 ` Fortran better than Lisp for numerical code? Barry Margolin
1985-03-19 17:35                   ` Speed of Lisp numerical code Stavros Macrakis
1985-03-20 21:04                   ` Fortran better than Lisp for numerical code? T J Jardine
1985-03-22  2:10                     ` Joe Orost
1985-03-19 16:15                 ` Speed with numbers: PDP-10 Maclisp vs. Fortran (details) Bill Henneman
1985-03-19  3:40               ` Norman Diamond
1985-03-18  3:01             ` Common Lisp and Arrays Joaquim Martillo
1985-02-18 23:49 ` Thus spake the DoD M.Fischer
1985-03-14 20:50 ` Speed with numbers: PDP-10 Maclisp vs. Fortran (details) Stavros Macrakis
1985-03-15 15:42 ` Stanley Shebs
  -- strict thread matches above, loose matches on Subject: below --
1985-02-15 14:34 Thus spake the DoD Frederick J Dickey
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox