Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!nrl-cmf!ukma!gatech!udel!burdvax!Grumpy!wgh From: wgh@Grumpy.UUCP (William G. Hutchison) Newsgroups: comp.lang.c++ Subject: Re: DOS C++ translator memory limitations Summary: MS-DOS can't support cfront (memory) Keywords: Guidelines Advantage Message-ID: <354@Grumpy.UUCP> Date: 21 Sep 88 12:21:39 GMT References: <352@intek01.UUCP> Organization: UNISYS CS, Blue Bell, PA Lines: 22 In article <352@intek01.UUCP>, mark@intek01.UUCP (Mark McWiggins) writes: >We have Guidelines' implementation of AT&T C++, but find its memory >limitations annoying. It bombs with "out of memory"[on large code ]... >Does the Glockenspiel/Oasys "Advantage C++" have this same limitation? I made the mistake of buying Guidelines C++ and I found the same thing: it works (but compiles slowly) for toy-sized programs, but it runs out of memory when you do any significant class inheritance. I don't have the Glockenspiel/Oasys version, but I think if you check you will find that Guidelines and Oasys ported the same AT&T program: cfront, the front end which translates C++ into C. Unless Oasys did magic, they should have the same memory problem (it is the same program, after all!). There is a simple solution: Zortech C++ (Zortech, Inc., Arlington, Massachusetts) has a native C++ (does not use cfront, goes directly to .obj form) which compiles much faster than the cfront-based versions, uses less memory, and costs lots less ($99). I have shifted to Zortech. -- Bill Hutchison, DP Consultant rutgers!cbmvax!burdvax!Grumpy!wgh Unisys UNIX Portation Center "What one fool can do, another can!" P.O. Box 500, M.S. B121 Ancient Simian Proverb, quoted by Blue Bell, PA 19424 Sylvanus P. Thompson, in _Calculus Made Simple_