home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.coherent
- Path: sparky!uunet!well!comeau
- From: comeau@csanta.attmail.com (Greg Comeau)
- Subject: Re: Why no ANSI C compiler?
- Message-ID: <BzIpwt.IJD@well.sf.ca.us>
- Originator: comeau@well.sf.ca.us
- Sender: news@well.sf.ca.us
- Reply-To: comeau@csanta.attmail.com (Greg Comeau)
- Organization: Comeau Computing
- References: <1992Dec8.134657.5593@sarah.albany.edu> <9212135427@drktowr.chi.il.us>
- Date: Sat, 19 Dec 1992 17:58:05 GMT
- Lines: 34
-
- In article <9212135427@drktowr.chi.il.us> magus@drktowr.chi.il.us (Louis Giliberto) writes:
- >There is one rule to programming you will learn very quickly:
- >THERE ARE NO STANDARDS WHEN IT COMES TO C
-
- That is most certainly an overstatement.
-
- >C++ is even worse.
-
- I'll disagree strongly. C++ has and will always continue to be more standard
- than C.
-
- >Anyhow, in reference to the so-called "ANSI standard"
- >the *main* difference is type checking.
-
- Although the most visible aspect (and one of the most talked about) of ANSI C
- is function prototypes, there are a number of main differences including
- overhaul of the preprocessor, addressing of undefined et al behaviors,
- const, etc.
-
- >GCC is being ported by MWC as we speak, so soon you will have an ANSI and
- >a C++ (cfront 3 compatible I think) compiler. Standard? Far from it.
-
- It won't be cfront 3 compatible. Various aspect of it will be up to date
- though. Of course there is Comeau C++ (literally cfront 3, currently being
- 3.0.1'ized on our other platforms, and to be 3.0.2'ized 1Q93), but as I just
- mentioned in my previous message, we have been awaiting resolution of a number
- of problems from MWC for quite some number of months now.
-
- - Greg
- --
- Comeau Computing, 91-34 120th Street, Richmond Hill, NY, 11418
- Producers of Comeau C++ 3.0 With Templates
- Here:attmail.com!csanta!comeau / BIX:comeau / CIS:72331,3421
- Voice:718-945-0009 / Fax:718-441-2310 / Prodigy: tshp50a
-