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!src.dec.com!muller From: muller@src.dec.com (Eric Muller) Newsgroups: comp.lang.modula3 Subject: Re: New organization of SRC Modula-3 Message-ID: <1991Jun25.133257.13287@src.dec.com> Date: 25 Jun 91 20:32:57 GMT References: <1991Jun14.121139.4652@src.dec.com> <1991Jun24.180621.19438@parc.xerox.com> Sender: news@src.dec.com (News) Reply-To: muller@src.dec.com (Eric Muller) Organization: DEC Systems Research Center Lines: 18 In article <1991Jun24.180621.19438@parc.xerox.com>, Bill Janssen asks: > Would you be so kind as to compare and contrast the M3 `imake' > with the X Window System `imake'? I seem to be doing a lot of > work with the latter (that is, many packages are showing up that > use it), and I'd hate to get involved with a different but similar > system that used the same name. The 'imake' for M3 is the same as the 'imake' for X11. The big difference is in the templates. The goal is to have Imakefiles that are as descriptive as possible (by opposition to imperative), so that we can avoid the some of the troubles that people have with X Imakefiles. In any case, the executable 'imake' will be hidden in Modula-3 library directories, and the 'public' executable will be 'm3make'. -- Eric.