Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!clyde!cuae2!ihnp4!ihlpl!psfales From: psfales@ihlpl.UUCP (Peter Fales) Newsgroups: comp.sys.ibm.pc Subject: Re: C compilers? Message-ID: <1597@ihlpl.UUCP> Date: Sat, 20-Dec-86 17:22:18 EST Article-I.D.: ihlpl.1597 Posted: Sat Dec 20 17:22:18 1986 Date-Received: Sun, 21-Dec-86 20:37:57 EST References: <75800002@uiucdcsp> <1218@dataio.Data-IO.COM> <1358@cit-vax.Caltech.Edu> Organization: AT&T Bell Labs, Naperville, IL Lines: 34 > >That's easy. By Datalight C. It costs $99, and is available from: > >(206) 367-1803. > > It's even easier by that argument. By Mix C. It costs only $39, and is > available from Mix Software, Inc., 2116 E. Arapaho, Suite 363, > Richardson, Texas 75081, 214-783-6001. I have a copy of Mix C (purchased for $39) which I would gladly sell for the cost of shipping the manuals to anyone interested. The manuals are a reasonably good C tutorial, but I was quite unimpressed with the compiler. It does not produces standard .OBJ files and therefore cannot be linked with the output of other compilers or assemblers. The programs do not stand alone, but require an overlay file present on the disk (though to be fair, there is a way around that). However, the worst complaint I have is that the performance is very poor. I wrote a program that did nothing more than open a file and print the bytes in hex. One can see a noticeable slowdown in comparing the hex output to the title lines that were done with a simple printf. Admittedly, this is not much of a benchmark but it didn't encourage me to try much more. The whole package seemed to have sort af a "toy" feel to it. The compiler that I swear by is the ECO-C88 Compiler for $59 from Ecosoft, Inc.; 6413 N College Ave.;Indianopois, IN 46220. (312)255-6476. Features include: All C features, data types (except bit-fields), and operators. Tiered error checking - at high levels it checks many of the same things that lint does. Excellent set of library functions including many that are System V compatible. A great product at a great price. -- Peter Fales UUCP: ...ihnp4!ihlpl!psfales work: (312) 979-7784 AT&T Information Systems, IW 1Z-243 1100 E. Warrenville Rd., IL 60566