[comp.lang.modula2] What Libraries are Available

doug@cis.ohio-state.edu (Doug Kerr) (06/14/89)

The Computer and Information Science Department at Ohio State
University will be switching to Modula-2 as our standard programming
language in the fall using Macs and Suns.  I'd appreciate learning
something about what libraries are available either commercially or as
freeware.  I'll summarize if you respond by mail.

Thanks for your help.

 Douglas S. Kerr, Department of Computer and Information Science
 The Ohio State University; 2036 Neil Ave. Columbus OH USA 43210-1277
 doug@cis.ohio-state.edu                    614/292-1519
 ...!{pyramid,killer}!osu-cis!cis.ohio-state.edu!doug

lins@Apple.COM (Chuck Lins) (07/04/89)

I've just gotten onto Netnews for the first time so I hope this message isn't 
hopelessly out-of-date. One of Modula's problems has always been the lack of 
suitable "off-the-shelf" high quality libraries. For basic data structures in
 generic form there's always the book store. There are a few good books that
 sort-of cover decent libraries but you do have to be careful - often times
 they are CS101 books on data structures instead of an encapsulation of a
 library.

There's quite a bit of software that's been done at ETH Zurich, but most of it
 is unknown outside of that institution. There are other universities that have
done work in Modula (unfortunately I can't remember their names off the top of
 my head). The universities are probably the best bet for low-cost libraries.

You might want to consider looking at "The Modula-2 Software Component Library"
which is a four volume series covering abstract data types in Modula-2. This is
published by Springer-Verlag. I won't hype it (since I wrote the series) but
if you are interested, I have versions of the software available for the
 Macintosh and one of the PC Modula-2 compilers (TopSpeed).

Another source of information on libraries would be various ads in "The Journal
of Pascal, Ada, and Modula-2" which is heavily devoted to coverage of Modula-2.
They also have a bulletin board from which you can download their software.

Hope all of this helps.

==============================================================================
Chuck Lins
Apple Computer, Inc.
lins@apple.com
-----------------------------------------------------------------------------
"Just because I work there doesn't mean they endorse anything I say."

maner@ANDY.BGSU.EDU (Walter Maner) (07/05/89)

In my capacity as a member of the Modula2 standards committee, I would find it
useful to study your software components libraries for TopSpeed Modula2.  I
should have at least two more opportunities to affect the design of the set of
standard libraries, and all input would be welcome.  I have examined the OSSI
and PMI libraries in detail.  My land-mail address is at the extreme right of
my .sig file, reproduced below.  Thanks for your help.
WALT

CSNet    maner@andy.bgsu.edu           | 419/372-8719
InterNet maner@andy.bgsu.edu 129.1.1.2 | BGSU Comp Sci Dept
UUCP     ... !osu-cis!bgsuvax!maner    | Bowling Green, OH 43403
BITNet   MANER@BGSUOPIE