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