Compilers

Julian Jenkins
Julian Jenkins

Which compiler is the best?
Which compiler will be the dominant one in the near future?

Other urls found in this thread:

gnu.org/philosophy/open-source-misses-the-point.html
gnu.org/philosophy/pragmatic.html
rust-lang.org/en-US/conduct.html
gcc.gnu.org/viewcvs

Adrian Diaz
Adrian Diaz

gcc
gcc
clang is only good if your boss is requiring you to cuck the developers.

I'm quite impressed with the turnaround gcc made. I thought the whole thing was doomed back during the egcs/pgcc days. I guess technically it actually was doomed as the egcs guys took over.

Juan Ward
Juan Ward

holyc
Don't be a nigger cattle, holyc is the only compiler that you ever need.

Brody Wood
Brody Wood

The best compiler will be the compiler which is the most capable. The dominant compiler will be the one that is most dominant.

David Edwards
David Edwards

compcert
gcc/clang will remain

Christopher Roberts
Christopher Roberts

compcert
<The performance of its generated code is often close to that of GCC (version 3) at optimization level -O1, and always better than that of GCC without optimizations
Why does this even exist.

Colton Hughes
Colton Hughes

Did you even read the rest?

Anthony Reed
Anthony Reed

I read it's formally verified by someone's cock to produce embarrassingly shitty output slower than a compiler from before many anons were born.

Christian Cox
Christian Cox

clang is open source and optimizes better than gcc

Julian Jenkins
Julian Jenkins

clang is open source
and gcc isn't?

Carter Morales
Carter Morales

Are you literally retarded? gcc is Free Software.
Open Sores != Free Software
gnu.org/philosophy/open-source-misses-the-point.html

Jace Bennett
Jace Bennett

I don't think you understand the number of P1/P2 bugs gcc has every release. Being able to produce good code and being sure of it is extra important.

Jaxson Ward
Jaxson Ward

Clang and GCC are both open source as well as free software.
The page you linked says "The two terms describe almost the same category of software".
You're missing the point of the way open source misses the point. Educate yourself, for example by carefully reading the page you linked, because you're not providing any arguments against clang.
If you want a gnu.org page to link to to protest clang, try this one:
gnu.org/philosophy/pragmatic.html
Free software and copyleft are different things.

Xavier Green
Xavier Green

are you literally retarded?
is retarded himself

William Campbell
William Campbell

best
(((intel))) compiler because it has the best (((x86))) optimization
dominant
clang. Companies love cuck licensed open sores software and are afraid of free software.

Samuel Russell
Samuel Russell

gcc is not open source
if I use even a small fragment of it in my private project I will be forced to release all my code on the same communism infected license

Asher Wilson
Asher Wilson

Kill yourself, retard.
Conclusion
As the advocates of open source draw new users into our community, we free software activists must shoulder the task of bringing the issue of freedom to their attention. We have to say, “It's free software and it gives you freedom!”—more and louder than ever. Every time you say “free software” rather than “open source,” you help our cause.

(checked)
not an argument

Elijah Long
Elijah Long

I will be forced to release all my code
Good. Stop being a CIAnigger.

Also, if this is shit that only you will be using, privately, you don't have to release the source.

Jose Edwards
Jose Edwards

anyone who knows can force me to release it, so i can't tell anyone that i am using it and disconnect internet just in case

Cooper Sullivan
Cooper Sullivan

Do any companies develop in-house additions to clang btw? If the snowflake license on it allows.

Ian Young
Ian Young

anyone who knows can force me to release it
Only if they get a copy of your software. As long as you don't share the software itself nobody can demand anything from you.
The Open Watcom license does require you to publish your source code even for people who don't already have a copy of the software, which is why the FSF considers the Open Watcom license proprietary.

Carter Adams
Carter Adams

I am still forced to do something instead of posibility to do it freely

Xavier Rivera
Xavier Rivera

And as a producer with a goal to make money, I don't know why one would ever consider GNU. It also prohibits you from selling to any of the various walled gardens, which people clearly enjoy. (Apple, Google stores etc.)

John Perry
John Perry

why can't I enslave people and be enslaved?
Will they ever learn?

**Permissive = anarkiddies (goal: personal freedom)
Copyleft = fascism/natsoc (goal: group's freedom)**

Adam Cox
Adam Cox

Good idea. We need race and ideology specific licences.

Logan Diaz
Logan Diaz

they already exist rust-lang.org/en-US/conduct.html

Jack Kelly
Jack Kelly

no, and even if they did they could do inhouse gcc extensions too without having to release them. companies are scared of the evil "viral" copyleft boogeyman.

Lucas Smith
Lucas Smith

817480
compilers
Which compiler is the best?
gcc
Which compiler will be the dominant one in the near future?
cucklang

Levi Nguyen
Levi Nguyen

Depends. Clang has some advantages (compiles faster, is much easier to extend, license). But so does gcc (works on anything, license). Which produces better code depends, I've seen huge differences between the two for both sides (usually, but not always, icc > gcc > clang). Very long-term clang has the advantage since their code is less fucked because it's more recent.
if I use even a small fragment of it in my private project I will be forced to release all my code
You only need to release the code to your users. Since the project is private you have few users and can add in the contract they can't develop a competing software.
You don't always need maximum speed. Often you only need "does x before y seconds pass". Take the guidance software for a rocket for instance. You can afford wasting a few more watts to avoid some crazy bug.

Zachary Lewis
Zachary Lewis

If I require reliability I'd already be solving the problem with three different builds of the program where the output is compared so I could detect and recover from program errors, tool errors, random errors, hardware faults, physical damage (combat aircraft), cosmic rays, etc.. A slow as shit "formally proved" language is of little value since I'm not going to be putting all my eggs in one basket.

Mason Morris
Mason Morris

Compiler for what?

Joshua Diaz
Joshua Diaz

Webasm.

Brody Clark
Brody Clark

of programming language

Jayden Jackson
Jayden Jackson

What is this?

gcc.gnu.org/viewcvs

Camden Hall
Camden Hall

optimizes better than gcc
Except it doesn't, you lying fuck. The Clang fuckers kept crying about its lower compile times, and now it can't do that either.

Jonathan Roberts
Jonathan Roberts

portraying being a nazi faggot as anything to do with free software
Kindly hang yourself.

Connor Sanders
Connor Sanders

body size

Daniel Bennett
Daniel Bennett

inb4 phoronix 'benchmarks'

Owen Richardson
Owen Richardson

Which compiler is the best?
The one you write yourself, nigger