Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Best C Compiler?

Name: Anonymous 2009-11-02 7:46

What is THE BEST (or your favorite) C compiler?

1. gcc (GNU C Compiler)
2. pcc (Portable C Compiler)
3. tcc (Tiny C Compiler)
4. dmc (Digital Mars C compiler)
5. icc (Intel C Compiler)
6. lcc (Local/Little C Compiler)
7. other (please specify)

Explain why it is your favorite or THE BEST or why other choice(s) suck.

Name: Anonymous 2009-11-02 20:19

>>40
Yes, bytecode is interpreted, Java is compiled.

Name: Anonymous 2009-11-02 20:50

>>41
Face is palmed.

Name: Anonymous 2009-11-02 21:30

>>42
Anus is haxed.

Name: Anonymous 2009-11-02 21:39

>>39,41
back to reddit please

Name: Anonymous 2009-11-02 23:51

>>35
RMS doesn't actually give a shit about "open source".

Name: Haxus the Hygienic 2009-11-03 0:45

RMS doesn't actually give a shit about his open sores.

Name: Anonymous 2009-11-03 1:22

Whitesmiths, because it sounds like a heavy metal band.

Name: Anonymous 2009-11-03 1:26

>>39,41

Java and most other modern interpreted languages are compiled into byte code.  Java just has to be done explicitly.  IHBT

Name: Anonymous 2009-11-03 1:58

GCC produces poor quality code. The compiler also claims "standards compliance," which is fine because the standard is fairly weak, but it sucks dick at behaving like you'd expect and/or supporting some features you'd expect it to support.

Intel's compiler is the best one on that list, but there needs to be a decent free-as-in-speech alternative. GCC is not a decent alternative. There are projects in the works, but they're not any better due to their maturity.

Also, I happen to love Theo. He calls it like it is.

Name: Anonymous 2009-11-03 2:36

>>49
What projects?

Name: Anonymous 2009-11-03 3:50

>>50
ANONIX CC

Name: Anonymous 2009-11-03 3:56

>>35
These words sound kinda stupid when spoken by person who can't tell the difference between "free software" and "open source", ya know.

Name: Anonymous 2009-11-03 4:00

>>52
The word "free" sounds kinda stupid when spoken by a person who can't tell the difference between "free" and "GNU".

Name: Anonymous 2009-11-03 4:02

>>53
"free software" has a well defined meaning in our society.

Name: Anonymous 2009-11-03 4:03

>>54
yeah.
and it by no means is defined as GNU

Name: Anonymous 2009-11-03 5:04

UBUNTU has only GCC, so GCC it is.

Name: Anonymous 2009-11-03 5:37

>>56
You can use you're compiler to compile another compiler

Name: Anonymous 2009-11-03 5:42

>>33
what i believe he's referring to is gcc's "fold", which messes with the AST in such a way as to obfuscate the original program. it takes a long time and only has a minor performance gain, not to mention the code that does it is nigh-incomprehensible.

it's true that the java bytecode backend was intentionally removed so no "evil corporation" could compile to java bytecode, use gcc to compile the java bytecode to optimized java bytecode, and in doing so use gcc for "evil"

Name: Haxus the Amish Programmer 2009-11-03 7:21

We been spending most our lives
Living in an Amish paradise
We're just plain and simple guys
Living in an Amish paradise
There's no time for sin and vice
Living in an Amish paradise
We don't fight, we all play nice
Living in an Amish paradise

Name: Anonymous 2009-11-03 8:03

>>50
LLVM/Clang, primarily. You might laugh, but Apple develops better software than the GNU elite. No exceptions.

Name: Anonymous 2009-11-03 9:50

>>24
The internal combustion engine was invented in the 1800s. IHBT

Name: Anonymous 2009-11-03 12:31

>>61
I have an electric car, you dolt!

Name: Anonymous 2009-11-03 19:40

ask ##C on irc.freenode.net so you can be snarked to death by the ++angsty mods who live there

Name: Anonymous 2009-11-04 0:44

GCC, anyone who gives a different answer is either a shitty troll or mentally retarded

Name: Anonymous 2009-11-04 1:40

>>65
0/1

Name: Anonymous 2009-11-04 1:48

THE BESTTHE BESTTHE BESTvTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTvTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTvTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BESTTHE BEST

Name: Anonymous 2009-11-04 4:22

>>60
You might laugh
I am laughing.
Poor little guy, believes everything that Apple fanatics tell him.
All Apple products are perfect; there has never been a bug in Apple code; It is impossible to hack an Apple computer; etc.
LOL

Name: Anonymous 2009-11-04 4:32

>>68

I am laughing.

Name: Anonymous 2009-11-04 6:12

>>69
So am I.

Name: Anonymous 2009-11-04 6:41

>>68
Nice straw man, but I didn't say any of those things. I hate Apple, but there's no denying that they put out better products than GNU.

Name: Anonymous 2009-11-04 11:03

GCC is really pretty amazing considering the number of languages and platforms supported if you ask me.

>>24
Mathematics? Physics? And therefore electrical engineering, etc?

>>10
Wow! Really?! I'm really looking forward to using it once it has proper support for C++, which will be never, since Apple doesn't care about C++.

Name: Anonymous 2009-11-04 11:32

>>72
Yes, one of the available compiler alternatives is "Clang LLVM 1.0". But you should follow Apple's example and stop caring about C++. After all, engineering is all about eliminating problems.

Name: Anonymous 2009-11-04 11:49

>>73
But they "eliminate" the problem by using ObjC instead.

Name: Anonymous 2009-11-04 12:40

>>72
Why would anyone care about C++?

Name: Anonymous 2009-11-04 13:16

>>74
Which is good because it's a very nice language and the Cocoa runtime is amazing.

Name: Anonymous 2009-11-04 13:54

the jesus of code
THE GNU RELIGION

Name: Anonymous 2009-11-04 13:56

Which one comes with QT?

Name: Anonymous 2009-11-04 15:24

>>72
Amazing, in my opinion, would be generating decent or better code for all the languages it "supports." Unfortunately, its code is poor across the board. That's like saying shit isn't shit because there's a lot of it.

Name: Anonymous 2009-11-04 19:18

sdcc was here, other c compilers are a faggot

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List