Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ukma!gatech!ncsuvx!ecemwl!jnh From: jnh@ecemwl.ncsu.edu (Joseph N. Hall) Newsgroups: comp.sys.mac.programmer Subject: Re: C++ ... setting new standards for patience Message-ID: <4209@ncsuvx.ncsu.edu> Date: 17 Oct 89 18:03:06 GMT References: <4208@ncsuvx.ncsu.edu> <1989Oct17.161431.18416@polyslo.CalPoly.EDU> Sender: news@ncsuvx.ncsu.edu Reply-To: jnh@ecemwl.UUCP (Joseph N. Hall) Organization: North Carolina State University Lines: 38 In article <1989Oct17.161431.18416@polyslo.CalPoly.EDU> dorourke@polyslo.CalPoly.EDU (David M. O'Rourke) writes: >jnh@ecemwl.UUCP (Joseph N. Hall) writes: >> [talks about slow C++ on a Macintosh Plus >> >>I wish I could see the amount of candy bars and coffee consumed by the >>System 7.0 writers while they waited on CFront ... > > I'm sure the system software people are developing on something faster >than a Mac Plus... :-) { and maybe even something faster that a IIci, >maybe, perhaps, please.. :-) :-) } > Silly me; I neglected to mention running it on the IIcx, too. I wouldn't describe it as speedy there, either. I haven't tried compiling with the MacApp headers (since I don't have MacApp it would just be for kicks) but I anticipate that this is probably too strenuous an exercise for a Mac Plus, even with 4 MB. > But that still doesn't excuse the lack of pre-compiled headers. >-- Well, I can see how this is kind of a tricky issue since you have to deal with "precompiling" C++ source, i.e., dumping and loading the gobbledygook that CFront needs. I doubt that you could ever use a precompiled header on the subsequent pass with the C compiler, but maybe there is some trick that could be useful. Since C++ headers tend to be longer and more difficult to compile than normal C headers, a dump/load feature would really be useful. Difficult, though. (Another problem would be whether it will be incorporated by AT&T or Apple.) Personally, I think this would be easier for a pure C++ compiler like G++. Speaking of which, has anyone got G++ running under A/UX yet? Sure, I know this is heresy ... v v sssss|| joseph hall || 4116 Brewster Drive v v s s || jnh@ecemwl.ncsu.edu (Internet) || Raleigh, NC 27606 v sss || SP Software/CAD Tool Developer, Mac Hacker and Keyboardist -----------|| Disclaimer: NCSU may not share my views, but is welcome to.