Aucbvax.6441 fa.works utcsrgv!utzoo!decvax!ucbvax!works Tue Mar 9 15:33:41 1982 Re: Apollo/Clever? >From Mishkin@Yale Mon Mar 8 16:06:34 1982 Mail-from: ARPANET site BRL rcvd on Mon Mar 8 17:21:04 Date: 8 March 1982 0026-EST (Monday) From: Lars.Ericson at Cmu-10a To: WorkS at Mit-Ai Subject: Apollo/Clever? Message-Id: <08MAR82 LE60@CMU-10A 002626> Via: Mit-Ai; 8 Mar 82 2:20-EDT Via: Brl-Bmd; 8 Mar 82 2:31-EDT Apollo system software is programmed in FORTRAN. I guess this is an example of clever, conservative system design allowing future upgrading -- like maybe to a recoding in PASCAL. Then, 10 years from now, maybe we'll see an Apollo upgrade programmed in LISP.... This is a misrepresentation of the facts. (1) Some fraction (~.50) of the user tools are in Ratfor. These came from the so-called "Software Tools" tape. (2) The other tools are written in Pascal. I'm no Pascal fan, I can assure you, but they're not bad. (3) The kernel is written in very cleanly coded Pascal. How many other commercially produced software systems are programmed in Pascal, let alone Lisp? A project to bring up Lisp/Scheme on the Apollo is well underway here at Yale. We expect to start doing our systems programming in it within the next few months (not 10 years). ------- ----------------------------------------------------------------- gopher://quux.org/ conversion by John Goerzen of http://communication.ucsd.edu/A-News/ This Usenet Oldnews Archive article may be copied and distributed freely, provided: 1. There is no money collected for the text(s) of the articles. 2. The following notice remains appended to each copy: The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996 Bruce Jones, Henry Spencer, David Wiseman.