[comp.sys.apple] Modula-2 for Apple IIGS

jperry@UNIX.SRI.COM.UUCP (05/29/87)

     Sorry I didn't answer the second half of your query.  Well, there
aren't any implementations of Modula-2 for Apple IIGS that I know of
currently.  However, in one month, Pecan Software Systems of Brooklyn,
New York claims they will have a version ready for shipping.  
     Their phone number is 718-851-3100 and their address is:

     Pecan Software Systems
     1410 39th St.
     Brooklyn, N.Y. 11218

Probably best to give 'em a call 'cause I forget if the street is 31st
or 39th.  Anyways, hope this helps you out.



                                         John Perry

gwyn@brl-smoke.ARPA (Doug Gwyn ) (05/30/87)

I would unhesitatingly recommend Modula-2 for programmers
who are familiar with Pascal (and relatively happy with it),
unfamiliar with C, and not very concerned about porting their
applications widely.  This assumes that the IIGS Modula-2
supports the Apple standard object module format, runs under
(or at least is completely compatible with) APW, and has
hooks to the toolkit.  (I wouldn't recommend ANY
implementation of ANY language for long-term use on the IIGS
if they lack those essentials.)

People desiring an introduction to Modula-2 should read the
book "Algorithms and Data Structures" by Niklaus Wirth
(Prentice-Hall, 1986).  This book was formatted ("typeset"
would be too kind a word) by computer, but it contains much
useful material for the inexperienced programmer.  It also
contains sizable algorithms, such as the one for insertion
in a balanced tree on pp.222-223, that can serve as examples
for those who wish to truly judge the comparative "readability"
of programming languages for themselves rather than listen to
others arguing about it.