[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Wed May 21 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

71.0. "ALGOL on VMS?" by TROPPO::ANDERSON () Mon Aug 12 1985 20:52

If we can find a VAX based ALGOL we might be able to sell a VAX or two (and we 
L I K E    to sell VAXes!!!) to somebody lumbered with BURROUGHS.

DECUS seems to have PDP-8, -11 and -10 based versions, but for the VAX,
nothing (except for running the RT version under RTEM under RSX under VMS,
... not a option we think).

Is there a VAX ALGOL compiler anywhere? Even third-party would be very
useful (they can have a share of the dollars).

Reply here or mail TROPPO::ANDERSON

Thanks, Keith

[ALSO POSTED IN ENETKITS, ASKENET]
T.RTitleUserPersonal
Name
DateLines
71.1SPEEDY::BRETTTue Aug 13 1985 12:3112
Burroughs Algol (at least for the 6700) was a considerable extension of
Algol 60, hence you would still have some porting problems.  You could
widen your search to include Simula compilers.

You could/should also suggest they look at rewriting the code in the Ada
language, since apart from the weird (and probably lightly used) name
passing mechanisms much of the programs would port very easily.

Lets face it - Algol is dead (unfortunately - I would rather Fortran have
died).
     
/Bevin
71.2BARTOK::BARABASHFri Aug 16 1985 15:393
  At one time DEC also had an ALGOL-60 compiler for the PDP-15.

  -- Bill B.
71.3DR::BLINNSat Aug 17 1985 20:3523
DEC has ALGOL-60 for both TOPS-10 and TOPS-20 (it is the TOPS-10 version 
running in compatibility mode on TOPS-20, however).

There is SIMULA for VAX/VMS, but it is not as good an implementation as 
the one for TOPS-10/TOPS-20.  Available from the same folks, to wit:

	Swedish National Defense Research Institute
	Section 184
	Box 27322
	102 54 Stockholm
	Sweden

	Telephone: +46-8-67 92 80

SIMULA is a registered trademark of the Norwegian Computing Center.

Note that converting Burroughs Large Systems applications may also 
involve converting WFL (Work Flow Language), perhaps the world's best 
batch-oriented job and process control language.  We have NOTHING that 
can do all that WFL can do, although much of what most people probably 
use it for can be accomplished in DCL.

Tom
71.4QANTAS::REILLYTue Aug 27 1985 19:5410
re: .3

	Note that the SIMULA for VAX/VMS from NCC is vastly inferior to 
the TOPS-10/20 version: (i.e. no SIMEIO, SAFEIO, or call by name).

	As long as you are including SIMULA in your search for "ALGOL"
you might add SAIL.  (How close is MAINSAIL to SAIL or ALGOL 6x?)

						matt

71.5TROPPO::ANDERSONWed Aug 28 1985 19:125
Thank you all, but the customer has decided independently that it is now
not necessary to retain the code in ALGOL. We shall negotiate on the basis
of conversion or rewrite in a fully supported VAX language.

Keith
71.6Algol 68 is on VAXCOMICS::DEMORGANRichard De Morgan, UK CSC/CSThu Sep 24 1987 10:387
    I presume when Algol is mentioned, Algol 60 is intended. Both the
    PDP-8 implementation (which did not have user procedures!) and the
    PDP-15 versions (which contained a number of restrictions) were
    small subsets of the language.
    
    As I have mentioned elsewhere, RS Algol 68 is available on VAX,
    marketed by Scicon. Mail me if you want further details.