[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

9.0. "MODULA-2, anyone?" by PBSVAX::CAMPBELL () Wed Mar 21 1984 11:36

Is there a MODULA-2 compiler in the works for VAXen (I can already buy
one for my Rainbow)?  If anyone has any paeans to or flames about
MODULA, this note would be a good place for them.

- Larry Campbell
T.RTitleUserPersonal
Name
DateLines
9.1ELUDOM::ARSENAULTWed Mar 21 1984 12:324
Contact Chris Nolan of TLE,  ORPHAN::NOLAN.  I believe he does have a 
MODULA compiler.

mark
9.2NEWTON::NORTONMon Apr 16 1984 18:534
I have no idea whose fault it is, but the lousy modula compiler wants
all reserved words in upper case.  Lets hear it for the KGB.  What the
hell ever happened to individuality.  This is right up there with the 
tty driver on vms being too stupid to rebind control h to be "delete".
9.3SUMMIT::GRIFFINSat May 12 1984 19:273
Is this a midnight hack, soon to be a product, or acquisition from a 3rd party?

- dave
9.4Vaxuum::DYERThu May 31 1984 11:425
	Let's have some more dialogue on this language!  What is it?
	It's Wirth's latest, and supposedly better than Pascal.
	Is DEC going to get on the stick and have VAX MODULA-2 avail-
able as a product?
		<_Jym_>
9.5FARMER::SHARPFri Jun 08 1984 15:0210
I just read in Electronics Design (May 31, 1984 Vol. 32 Number 11 page
51) that "designers and programmers at Digital Equipment Corp's Western
Research Laboratory (Los Altos, Calif.) expect it (Modula-2) to come
into its own soon."  It mentions a benchmark test of Modula-2 versus
C and Pascal running on a VAX-11/780 under Berkeley 4.2 BSD Unix, but
doesn't say where the compiler comes from.

Anybody know? Is this ours?

Don.
9.6SUMMIT::GRIFFINSun Jun 10 1984 23:427
I recall a technical session in Hudson with the speaker from the WRL.

The topic was the "Portable Optimizing Code Generator for Modula-2".

I'll assume that the compiler is ours - chunks of it seem to be.

- dave
9.7XENON::STANSBURYThu Jun 14 1984 08:1218
From the UseNet this morning:

   Due to heroic efforts by Mike Powell we are now mailing out tapes
   of the DECWRL Modula-2 system.  All this is being done less than
   6 months after the original announcement!  (We feel some sympathy
   for Berkeley and others who try to distribute software as a sideline
   service.)  Anyway, all the US and Canadian colleges and universities
   who asked for, received, and successfully completed and returned
   license agreements should be receiving their tapes shortly.  The
   fixes, changes, and additions to dbx that Mark Linton recently
   posted are also included on the tape.  We look forward to hearing
   of good experiences with this tape.  If the feedback is positive
   we will work at trying to get the system included in the Ultrix-32
   distribution.

   Forest Baskett - Digital Equipment Corporation - Western Research Lab

Jack
9.8QUILL::VIKINGThu Aug 16 1984 15:0219
The Hudson Library has a tape refered to in .6 (& .7).  It is entitled,
"A Portable Optimizing Compiler for Modula-2".  The tape is of a session
presented in Hudson by Dr. Michael Powell from DEC's Western Research
Lab.  The tape is available from the library, call number TSS840523 C.2.

Mike Powell presents (5/23/84) his work in writing an optimizing Modula-2
compiler.  The results are presented for about a dozen of the more common
bench marks programs.  These are run on a VAX-11/780 in Pascal (Berkley's
and DEC's), C (Unix and VMS versions), BLISS, and a few others.  Overall
the optimized Modula-2 compiler generated code that executed in less time.
The compiler was written in Pascal (23000 lines) and is being distributed
to Universities for $100.  The aim is to make Modula-2 more popular and
mature.  The compiler is being rewritten in Modula-2 which will result
in faster compile times.  The compiler runs on BSD 4.2 but not VMS.  It
is being ported to Z8000, M68000, Cray-1, and Titan (WRL's RISC machine).

My own opinion, is that Modula-2 is a significant step forward from "C"
and Pascal.  It suffers much less from macro abuse that I've seen in
product development with BLISS.  I applaude Dr. Powell's efforts.
9.9QUILL::VIKINGThu Aug 16 1984 15:052
RE:.8 sorry, I didn't identify myself.  [VIKING] is aka Paul W. Perkins
WPS development, DECdx for VMS, RSX, RSTS, and TOPS-20.
9.10NY1MM::MUSLINFri Aug 17 1984 09:213
This year's "language" (August) issue of BYTE is dedicated to Modula-2.

							- Victor -
9.11ELUDOM::CNOLANTue Jun 18 1985 12:214
	There is a Modula-2 notes file on ELUDOM::SYS$NOTES:MODULA.NOT.

chris.
9.12annoying standardGLORY::HULLVTX is your best VALUSun Apr 26 1987 10:023
    Re: .2 (requiring UPPERCASE reserved words)
    
    That is the Modula-2 standard as defined by Wirth.