Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!lll-crg!lll-lcc!ucdavis!ucbvax!info-modula-2 From: mazlack@ERNIE.BERKELEY.EDU (Lawrence J. Mazlack) Newsgroups: net.lang.mod2 Subject: Re: modula2 on the dec 11/70 and att 3b2, 3b5 Message-ID: <8602241722.AA26886@ernie.berkeley.edu> Date: Mon, 24-Feb-86 12:22:43 EST Article-I.D.: ernie.8602241722.AA26886 Posted: Mon Feb 24 12:22:43 1986 Date-Received: Wed, 26-Feb-86 20:12:07 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 15 I can't help you with the compiler. But, I do think that M2 is a good first language. (1) It has a relatively limited syntex and thus is easy to learn. (2) It is highly structured, and thus helps with teaching structured programming (3) Almost all the pro-Pascal arguments work for M2 (4) M2 has the advantage over Pascal in that it can have separately compiled and stored modules (=procedures = functions) The disadvantages are: (1) Limited I/O capability (a little better than Pascal, not as good as PL/1) (2) Poor string handling capability (about the same as Pascal) ...Larry Mazlack mazlack@ernie.edu