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