Re: Which compiler for a learner of C?



jaysome said:

<snip>

Have you ever actually installed and used a version of lcc-win32?

Nope. I use Linux. Why would I need lcc-win32?

But until recently, despite never having installed it, I had a link to it on
my Web site, suggesting it as a free compiler that people might like to use
if they happen to be on a Windows platform. I removed the link recently
because, after reading what Mr Navia has had to say in comp.lang.c in the
last few weeks, I lack confidence that the compiler is a conforming C
compiler.

That does not mean I am claiming it is not conforming. It means I lack
confidence that it is conforming. Just recently we discovered here in clc
that it was not conforming in one particular respect, and Mr Navia fixed it
very promptly when it was pointed out, for which he is to be commended. But
I'm wondering how many other non-conformances are lurking therein, given Mr
Navia's rather cavalier statements about pedantry.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at above domain (but drop the www, obviously)
.



Relevant Pages

  • Re: long double in gcc implementations
    ... I have just downloaded lcc-win32 and it looks pretty cool, ... this compiler is ... allows extensions as long as they don't break any strictly conforming ... extensions that do break strictly conforming code are allowed as ...
    (comp.lang.c)
  • Re: Storgae durations
    ... last article you don't even have a conforming C99 implementation on your ... you think there can only be *one* standard? ... compiler, but that's not what I mentioned. ...
    (comp.lang.c)
  • Re: Storgae durations
    ... last article you don't even have a conforming C99 implementation on your ... you think there can only be *one* standard? ... seen on any compiler. ...
    (comp.lang.c)
  • Re: Storgae durations
    ... whether C99 is the "current" standard depends on what ... gcc is *close* to being a C99 compiler, but it isn't actually there yet. ... That's precisely what "conforming" means. ... The function won't always invoke undefined behavior, ...
    (comp.lang.c)
  • Re: // comments
    ... Microsoft C/C++ Optimizing Compiler Version 14.00.50727.762 for x64 ... Copyright Microsoft Corporation. ... Always the same word games, ... is not a conforming C89/C90 compiler. ...
    (comp.lang.c)