T.R | Title | User | Personal Name | Date | Lines |
---|
158.1 | OCCAM | CADSYS::COOK | Neil | Thu Dec 17 1987 12:41 | 2 |
| OCCAM is probably still available from INMOS, the company which
invented it, as part of their development system which runs on VMS.
|
158.2 | See SIGPLAN Notices for language info | DENTON::AMARTIN | Alan H. Martin | Sun Dec 20 1987 13:56 | 13 |
| Re .0:
Search back issues of ACM SIGPLAN Notices for Jean Sammet's list of programming
languages. Each language has a primary contact person listed.
Does the RFP call for Algol-60 or Algol-68? They have about as much in common
as Fortran I and Fortran-8x.
Implementing Algol-60 or MIX would make a reasonable term project for a good
undergraduate.
See REGENT::LOGO_LANGUAGE (q.v.) for information on LOGO.
/AHM
|
158.3 | Any ALGOL | MSDOA1::MSU | | Mon Dec 21 1987 09:23 | 10 |
| Hey, y'al! Don SOUTH we don't no aford them kin of docs.
I haven't been able to track down a copy of the Sammet list. If
anyone has one please contact me.
The RFP didn't specify a particular version of ALGOL. Each vendor
can specify as many versions of each language as there are available.
PZ Horton
DTN 356-6751
|
158.4 | Find list by yearly index; Algol-60 <> Algol-68 | DENTON::AMARTIN | Alan H. Martin | Mon Dec 21 1987 10:06 | 21 |
| Re .3:
Oh, I was just about to add that the last list I was aware of may have been
published in the early 80's (82?). Certainly no earlier than 1978. The
way I'd conduct the search is to go to the nearest university with a non-trivial
computer science department, search backwards from the latest issue of SIGPLAN
Notices until I found out which month always contains the year-end summary
(perhaps December or January, I forget), and then look in each preceeding
year's list of articles sorted by author name until you find the latest copy
of the language list. Perhaps someone in a Digital engineering library (maybe
the Mill?) can perform the search I just mentioned for you. It shouldn't take
more than 20 minutes when the materials are at hand. My periodicals are in
boxes, so I can't help.
Note that Algol-68 is no more a different "version" of Algol-60 than a Datsun
280-ZX is a different version of a Datsun B-210. They are completely different
languages, with widely differing power of expression, difficulty of
implementation, and popularity (especially in the USA). If the customer didn't
specify which language they wanted, then I think you should assume they meant
Algol-60. Onlookers can correct me if this is a bad assumption.
/AHM
|
158.5 | MIX | HIT::GLASER | Steve Glaser DTN 237-2586 SHR1-3/E29 | Tue Dec 29 1987 19:27 | 5 |
| MIX is the strange assembler used in Knuth's The Art of Computer
Programming. At the time I used it, an implementation was available
from Knuth at Stanford but this was 10 years ago.
Steveg
|
158.6 | MESA | REGENT::FARRELL | Bernard Farrell | Tue Dec 29 1987 22:31 | 14 |
|
MESA is one that came out of Xerox PARC. You can get some papers,
including a formal BNF grammar from them. I know I have some of these
lying around if you find difficulty getting it ex Xerox.
I seem to recall that the Mesa compiler had been implemented as a
Mesa to C translator.
BTW looking for all of these languages seems more than a trifle
excessive. Are you sure they just haven't gathered all the languages
they've seen mentioned in various papers and are trying out vendors
to see who promises the most ??
|
158.7 | Mesa! | OPHION::HAYNES | Charles Haynes | Thu Dec 31 1987 23:27 | 19 |
| Mesa (not an acronym) is indeed from Xerox PARC originally. It went
from PARC to SDD (research to development) and is still used at
Xerox. For example the Xerox Star was implemented entirely in Mesa.
Interesting story about the development of Modula-2. Niklaus Wirth
had just finished designing Modula when he went for a one year
sabbatical to PARC. Xerox was working on Mesa version 5 at the time,
and Wirth really liked it. He redesigned Modula along the lines
of Mesa, and Modula-2 was the result. Unfortunately he left too
early. Mesa continued to develop, and when I left, Xerox was on Mesa
version 12.
Sigh. I still pine for it.
By the way, the Mesa compiler generated machine code, as of when
I left Xerox, there was no Mesa to C translator. Things may have
changed since then (1984?).
-- Charles
|
158.8 | | DSSDEV::JACK | Marty Jack | Fri Jan 01 1988 12:29 | 1 |
| I like Mesa a lot also. Too bad it never caught on more widely.
|
158.9 | Algol 68 on VAX | COMICS::DEMORGAN | Richard De Morgan, UK CSC/CS | Mon Jan 04 1988 11:38 | 8 |
| I don't know of an Algol 60 implementation on VAX, but there is
an Algol 68 implementation - RS-Algol 68. The original implmentation
was done by the Royal Signals and Radar Establishment on the ICL
2900 series; Oxford University did the VAX implementation. It is
marketed by Scicon if I recall correctly. (RSRE asked me to manage
the project and for DEC to market it, but our marketing people turned
it down). If you want any more info, mail me and I'll get it for
you.
|