Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!decwrl!pa.dec.com!src.dec.com!stolfi From: stolfi (Jorge Stolfi) Newsgroups: comp.lang.modula3 Subject: Re: Status of M-3 Message-ID: <9104050401.AA07641@jumbo.pa.dec.com> Date: 5 Apr 91 04:01:17 GMT Lines: 35 In-Reply-To: Message of 5 Apr 91 02:01:00 GMT from lance@motcsd.csd.mot.com (lance.norskog) <3582@motcsd.csd.mot.com> To: lance@motcsd.csd.mot.com (lance.norskog) Cc: m3 X-Folder-Carbon: sw-m3 [Lance Norskog:] What's the current status of DEC's Modula-3 system? Does it have a port for the 386? 8086? Does it have a generic GNU-CC port? Are there X-Window bindings? Is it easy to build C interfaces? All these questions are answered in the documentation that comes with the release, available via FTP from gatekeeper.dec.com. See Eric Muller's message of Mar/28 to this newsgroup. Is it robust and in use for large projects today, or is it still gurus-only? I am working on a Modula-3 graphics application with >150 modules, >25,000 lines of code. SRC Modula-3 is definitely OK for that size scale. Are there large projects written in Modula-3 available for anonymous FTP? There is the compiler itself, of course. Large object libraries, a' la the copyleft C++ class libraries? Not that I know of. The SRC Modula-3 package includes some basic libraries (strings, streams, tables, X bindings, etc.) but they aren't well planned or polished, and few of them are actually object-oriented. There is a somewhat larger set of libraries that were written at the (now closed) Olivetti Research Center, and may still be available; check with Mick Jordan. Better libraries are sorely needed. Jorge Stolfi DEC systems Research Center (Don't blame me, I'm only a user)