[net.lang.c] C compiler info

broehl@wateng.UUCP (Bernie Roehl) (05/15/84)

If the Emacs source compiles *only* under Lattice C, then it's probably
not very well written.  There are 22 C compilers out there for the IBM
PC (this is only commercially available compilers, there are lots of
homebrews as well) and Lattice C isn't any closer to the standards of
K & R than some of its strongest competitors.  It therefore would appear
that the Emacs port to the PC was done using Lattice, and that the code
now relies on peculiarities in that compiler.

I have not seen the Emacs source for the PC, so I'm speculating; best to
try and find someone who's attempted a port using some other compiler.

As for my compiler of choice, I will (once again, and doubtless with many
others) voice my support for DeSmet C.  It's small, fast, inexpensive, and
provides many utilities as part of the package (including, in the latest
release, a symbolic debugger).  DeSmet C is sold by:
                       C-Ware
                       P.O. Box 710097
                       San Jose, Ca.
                       95171-0097
I have no connection with the company, except as a (very) happy user of
their products.

-- 
        -Bernie Roehl    (University of Waterloo)

aoki@trwspp.UUCP (05/18/84)

<Are you hungry...>

	Any one out there have any comments on C compilers for the
    IBM PC, and PC-XT.  Ones that you think are great, and others
    that I should avoid like the plague.

	I have been told that if I want to run Gosling's EMACS on the
    PC under MS-DOS, I have to run Lattice's C compiler.  Is this
    compiler any good?

	As they say, thanks in advance.


			:::::Dean:::::

			UUCP:  { ucbvax | decvax } !trwrb!trwspp!aoki
			ARPA:  !trwrb!trwspp!aoki@BERKELEY
			USPS:  T R W  Defense Systems Group
			       One Space Park  MS:  119-2142F
			       Redondo Beach, CA  90278