phoronix.com
phoronix.com
gcc.gnu.org
gcc.gnu.org
While anti-GPL fanboys were reinventing the wheel, GCC became faster, leaner, more optimizing, more standards compliant, more user-friendly and generally more useful.
phoronix.com
phoronix.com
gcc.gnu.org
gcc.gnu.org
While anti-GPL fanboys were reinventing the wheel, GCC became faster, leaner, more optimizing, more standards compliant, more user-friendly and generally more useful.
Other urls found in this thread:
cuck license fags btfo
Hey, don't be so hard on Clang. It did one thing really well! Creating competition which motivated GCC's developers to make their compiler better.
Going from being 600kg to being 587kg is technically slimming down but no matter how you slice it you're still a landwhale.
These cia nigger compilers all suck, because the designers have been jedi mind tricked into ever using more than 100,000 lines of code.
Validation for my anti-Clang threads from 2014. Too bad nobody remembers them.
Not to derail, but my anti-net neutrality threads are also being validated as the USA gives up control of the Internet to the UN and the Soros Open Society leaks detail the International Banker plan to suppress all online speech that they don't like. Basically, I told you so but you fags wouldn't listen, now we are all fucked.
good, i'm tired of faggots hyping llvm / clang. gcc works and is gpl.
CONGRATS GCC
Now, find me a better binary distro than FreeBSD for my laptop.
Might finally overcome my laziness and install Gentoo on it, using distcc, but it's hard.
...
...
Void Linux
Maybe you are being sarcastic, but that is legitimately a good thing. Even open-source projects need competition; mono-cultures eventually stagnate.
ALWAYS
No.
Trips of truth.
We tried.
Trips of truth.
CIA nigger detected
Nice argument.
...
it's good to see progress going in libgccjit.
I also like those pieces of annotated assembly
Good for GCC, and thanks to Clang for making GCC even better
So much this. Had it not been for clang/llvm, GCC would probably stagnate worse then the x86 cpu market.
While this is great, is GCC making it any easier to add support for new languages or cleaning up anything else?
C, C++, and Fortran (and probably Objective-C and Objective-C++) remain first-class citizens, but GCJ targets Java 5, GCCGO targets go 1.2 ( last i checked ), and I don't know the status of GNAT. No one seems to be maintaining them.
LLVM still makes it much easier for toy languages and others to feed in LLVM IR, and let LLVM's optimizer handle it.
The same can't be said for GIMPLE, unfortunately -- and it doesn't seem to be particularly easy to merge code into GCC for frontends -- or else I figure Java and Go support would work better.
As it is, GCC will probably continue to be the choice for C/C++/Fortran, but I feel like LLVM will slowly shift its focus to other languages.
There's a reason why Rust decided to use LLVM as a backend instead of GCC.
Keep sucking BSD cock.
Because Mozilla is a bunch of Applefag sjws?
Bingo!
Macfags also can't tell the difference between a dragon and a wyvren.
Good riddance.
Now now, you shouldn't be shit talking RMS like that.
Using phoronix as reliable source is questionable. Take a look at his forums to realize that the author is an ignorant. Clang/LLVM with libc++ is more reliable than GCC. GCC C++ error messages are still crap. LLVM allows static linking on different distributions and OSes. Except form NIM every modern language uses LLVM.
How does being for net neutrality cause this to happen whereas being opposed to it does not?
All net neutrality says is there should be no special treatment for different domains on the internet. Surely opposing it would encourage more censorship for example shitty speeds on netflix or something.
That's extremely ignorant user, and name-dropping Netflix shows just how manipulated you really are. Search "How Netflix poisoned the net neutrality debate", read the article, then get back to me about how Cogent throttled their own business partner Netflix to advance an agenda because the Netflix CEO wanted to shift cost onto the government from private industry. Or you can try and give me your educated opinion after you have done some basic research on the subject.
GNU stuff is faster but comes with the drawback of being unreadable bloatware, so LLVM backend was probably simpler to use.
OK dude, you sure convinced me net neutrality is bad. I don't even know if the netflix thing was really happening it was an example of something that could happen.
Having tried to use GCC as a backend for a project, it's true. LLVM is setup to be embedded into other applications in a relatively simple C++ style. GCC on the other hand uses plenty of global variables and reads like something written a long time ago.
Its not my job to save you and its too late anyway. Its ogre. Welcome to the Dystopia.
It's probably because it was written a long time ago.
not enough interest. programmers are scarce and they prefer working on the reference Java and reference Go implementations. Competition is good, but there's a point past which fragmentation is no good.
GNAT is best Ada afaik.
this would be second-class citizen.
and HGC.
yes, it's both a licensing reason and LLVM's architecture that is designed to be extensible. Mozilla wanted to put the MPL on Rust, not the GPL.
Oh absolutely. However it's this style that makes it hard to integrate into another program, even with a JIT. LLVM, having been designed much later, was built from the start to be modular with minimal use of globals, etc.
This is the most reddit-tier post I've ever seen. What are you a feminist SJW cuck?
You're a fag, but you also shouldn't even respond to that guy, he's the new swami with an extra hefty dose of the 'tism.
He compared it to feminists saying "educate yourself I don't have to tell you why you're not sexist". This is not very complicated. You should be able to understand.
MUH MIGHTY DRAGON
Clang a shit.
...
For anyone interested, here it is: archive.is
Wew, next thing you know I'll be considered worse than Hitler.
You know, you are the real facist, trying to shut down dialog. What free thinker that loves free software is going to say, "don't communicate with people"? A shill, a disinfo agent, a CIA Nigger, that's who.
Thanks user, I've gotten a bit lazy.
So what, you're a clickbait journo too? Take your trap porn spam you do whenever you feel like shutting down dialog and fuck off.
...
you should try it too tbh
Welcome to the fastest thread on Holla Forums
Anyway, starting just recently I have to use an icky Win7 computer for work so I installed MinGW. I worked at a place that had setup Cygwin before I got there, I've never installed that myself. Seeing that I plan to use the GCC compiler mostly, I don't know that I made a bad choice, but I'm interested in what Holla Forums thinks. I installed the dev tools so I unintentionally got Vim, but I use Emacs all day, e'rry day. Besides getting Bash and Perl, ssh, is there anything else from MSYS that is a must-see?
Board owner needs to enable forced anonymity. Keks were had over on /k/ when the owner there set that and namefag had a mental breakdown over it.
Strelock pls. I post on /k/ at least once a week and trigger everyone on that board in three posts or less. Now you want to try that here too? This board has 310 unique IPs every day but the threads aren't moving and the post rate is shit, the board stats have to be bullshit... or 99% of all IPs are lurkers. So, go ahead, make my day Punk. Let's see just how dead this place can be before Jim decides to shut it down. That is your goal, isn't it?
was never necessary, intel icc was the only real competition ever
No, Nim is the one language that does it right. C is the portable assembler. The only one that works on every architecture, and the only one that's needed.
Go is a bunch of NIH bullshit. Rust is a joke and only good for writing vaporwave. Swift? Don't make me laugh.
...
I installed cygwin today. Have any of you done this? The gcc compiler didn't wirk for me, I probably need to install more packages. Did you see that it comes with desktops too? Anybody run a Gnome desktop on Win7? I ask because I would have never thought of it until I saw rhe packages today.
The author is an extreme LLVM fanboy and always tries to cast the results in the best possible light for LLVM. Try again faggot.