[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Just a quick reminder that we’ve won, gcc has lost.

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 94
Thread images: 14

Just a quick reminder that we’ve won, gcc has lost.
>>
>>61950392
Clang hasn't gotten C++17 yet, stay cucked for ever lmao
>>
>>61950392
Why is that called Low Level Virtual Machine? It's a compiler infra.
>>
>>61950405

Doesn’t matter because C++ is irrelevant, much less a modern version.
>>
>>61950425

The way it operates internally.
>>
>>61950426
>C++ is irrelevant
Get a job
>>
>>61950425
>Why is that called Low Level Virtual Machine?
It's called Ell Ell Vee Emm now.
>>
File: 1500306616165.png (475KB, 814x720px) Image search: [Google]
1500306616165.png
475KB, 814x720px
>>61950392
>recent compiler enginnered by paid people is better than 30+ years old compiler infrastucture written by mostly hobbyists
stop the presses. it would be embarassing if it wasn't better.
>>
>>61950450

C++17 needs more LLVM than LLVM needs C++17.
>>
>>61950392
Can you compile the kernel with Clang?
>>
>>61950485
C++ has GCC, which is actually industry standard, not like a burger flipping basement dweller of /g/ would ever know
>>
>>61950392
something something can you compile linux with it something something
>>
>>61950471

Tell that to RMS and the freetards
>>
>>61950490

The question is more “can Linux be compiled with LLVM?”
>>
>>61950502

LMAO, the INDUSTRY uses LLVM, even Microsoft uses fucking LLVM now!
>>
>>61950505
>>61950490
Yes. It has been done, but the kernel devs don't feel like keeping it portable.
>>
>>61950392
>Can't compile the linux kernel without GCC
GCC still won
>>
>>61950392
In the vast majority of cases, LLVM is being chosen not because of a tech superiority but because of licensing issues.
>>
>>61950566

LLVM is better in every fucking way.

Licensing? As if anybody is trying to make a new compiler.
>>
>>61950560

Nobody care about the fucking Linux kernel, retard, everyone just downloads Ubuntu which has a compiled version, couldn’t care less if it’s GCC, LLVM or manually compiled.
>>
>>61950542
AHAHAHAHAHAHAHAHAHAHHAHAHAHA
GOOGLE, UNREAL, AMAZON -- ALL are using C++17
>>
>>61950665

Proof.
>>
>>61950650
>LLVM is so great you can't use it as an alternative compiler if you need to compile the kernel
>>
>>61950678
AHAHAHAHAHAHAHAHAHAHAHAHHAHA
AHAHAHAHAHAHAHAHAHAHAHAHHAHA
AHAHAHAHAHAHAHAHAHAHAHAHHAHAAHAHAHAHAHAHAHAHAHAHAHAHHAHA
AHAHAHAHAHAHAHAHAHAHAHAHHAHAAHAHAHAHAHAHAHAHAHAHAHAHHAHAAHAHAHAHAHAHAHAHAHAHAHAHHAHA
https://chromium.googlesource.com/chromium/src/+/master/chrome/app/chrome_crash_reporter_client_win.cc
>>
>>61950614
GCC is licensed under GPL it may be not suitable for some commercial products, that is the only reason why compilers for example for OpenGL shaders use LLVM under the hood.
>>
>>61950708

Which motherfucking kernel?

I don’t use Linux, nobody uses Linux! And when I use, I don’t need to compile the fucking kernel, I just use Ubuntu like everyone else.

Lmao @ freetards
>>
>>61950678
>>
>>61950722
>I don't use Linux
Which kernel do you compile with LLVM, I wonder
lmao
>>
>>61950712

What a retard, that’s not C++17!

Chrome is compiled with LLVM!
>>
>>61950738
Time has changed
>>
>>61950722
Some embedded developers, Android, etc, use custom Linux kernel.
>>
>>61950717

Or because LLVM is infinitely superior and more configurable.
>>
>LLVM can't do X
>lol nobody uses X GCC btfo XD
you sure told me.
llvm shills are like children

GCC still stomps over this garbage.
>>
>>61950751
Nah, it's just the cuck license, everyone who are using it knows it
>>
>>61950730

Ahah ahaha LLVM supports it!

https://github.com/groue/llvm/blob/master/test/Feature/constexpr.ll
>>
File: 12463612.jpg (30KB, 720x438px) Image search: [Google]
12463612.jpg
30KB, 720x438px
>>61950738
>constexpr
>not C++17
>>
>>61950751
It's your personal opinion, in the other cases citation needed. In my personal experience both are exchangeable.
>>
>>61950750

That’s like 0.1% of some poor souls stuck with freetard crap like Linux.

I pity them.

LLVM has far surpassed GCC!

LMAO!
>>
>>61950794
https://www.linuxfoundation.org/members/corporate
>>
>>61950794
>android is 0.1%
lol.
Also trolling outside of >>>/b/ is forbidden.
>>
>>61950782

It is, because GCC is a bitch, and you need to make everything new to support a new architecture.

Pure cancer for today.

LLVM is the future all praise bitcode!
>>
>>61950774
No, it's not out yet
> cat src/main.cpp ;and clang-4.0 src/main.cpp -obin/app ;and ./app
#include <iostream>
int
main()
{
constexpr double gravity(9.8);
constexpr int sum = 4 + 5;

std::cout << "Enter your age: ";
int age;
std::cin >> age;
constexpr int myAge = age;
}src/main.cpp:5:3: error: unknown type name 'constexpr'
constexpr double gravity(9.8);
^
src/main.cpp:5:13: error: expected unqualified-id
constexpr double gravity(9.8);
^
src/main.cpp:6:3: error: unknown type name 'constexpr'
constexpr int sum = 4 + 5;
^
src/main.cpp:6:13: error: expected unqualified-id
constexpr int sum = 4 + 5;
^
src/main.cpp:11:3: error: unknown type name 'constexpr'
constexpr int myAge = age;
^
src/main.cpp:11:13: error: expected unqualified-id
constexpr int myAge = age;
^
6 errors generated.
>>
>>61950815

Yes idiot, everyone that buy an Android phone has to compile the kernel.

Go fuck yourself.
>>
>>61950650
I'll keep that in mind the next time I'm compiling the kernel on my windows10 or playstation.
>>
>>61950794
Are you actually retarded? I use Clang tools myself, but I feel like you are false-flagging
>>
>>61950825
LLVM shill UTTERLY BTFO
>>
>>61950392

LLVM means success like Chris Lattner
>>
>>61950774
0/10 bait.
I understand that you like LLVM technology, but please stop spreading FUD
>>
>>61950819
Well, I don't compile every day under new architectures. I compiled under x86, CUDA, arm and mips, both clang and gcc work well. I use one which is more suitable for in a toolchain in every particular case without preferences. In my opinion there're lot more problems in development than bitching around compilers.
>>
>>61950392
> corporations please use my work for free without having to contribute anything
BSD is a cuck license.
>>
>>61950405
>>61950502
>>61950665
>>61950730
>>61950825
Serious question: Will OP ever recover?
>>
>>61950879

If you are like this loser, you’ll use GCC.
>>
>>61950915

Are you fucking retard or something?

Do you understand that the contributors are employees of corporations like Apple, MS and Google?
>>
>>61950935
Did MS ditch their shitty MSVS?
>>
>>61950917

As I said, C++17 needs more LLVM, THAN LLVM NEEDS C++!

Name one modern language that isn’t LLVM!
>>
>>61950945

Yes, since 2015.
>>
>>61950825
>what is clang++
>what is -std=cxx11
>>
>>61950950
Isn't that basically because of the licence? It enables new language implementers to have closed source compilers.

>>61950950
Looks like C++ already has GCC and companies are using it. Maybe LLVM should keep up rather than making shill threads.

GCC is going to implement language server and clang should really pick up the pace
>>
>>61950976
C++ has gotten constexpr since C++17, anything else is purely non-standard extension
>>
>>61950979
I'm 100% sure it's just one kid. I use clang tools daily myself but OP is embarrassing
>>
>>61951027

Chrome is compiled with LLVM.
>>
>>61951038
He can be an actual shill. Just look at how hard he is trying to look "4chanish" with these random insults and lmaos.
>>
>>61951027
SINCE C++11 is literally all over the search results for 'constexpr'. Stop being retarded.
>>
>>61950392
>Worry about winner free software project
Go back to recompile FreeBSD.
>>
>>61950990

Who the fuck uses it?

Shill there says Unreal...

Ever heard of PS4? Apple plataforms? Those are the biggest gaming platforms, and they are LLVM only!
>>
>>61951073
>SINCE C++11
Do I need to post open-std?
>>
>>61951068

Butthurt?

This is 4chan, idiot!
>>
>>61951085
You again. Immediately stop posting and come back when you are 18.
>>
File: 1479450994333.jpg (75KB, 600x1136px) Image search: [Google]
1479450994333.jpg
75KB, 600x1136px
>>61951101
>maaah 4chinzzxDXDXDDD
>>
>>61951102

Ahahahhahahahah
>>
File: 1499195879680.png (106KB, 480x529px) Image search: [Google]
1499195879680.png
106KB, 480x529px
>>61951085
>Apple plataforms? Those are the biggest gaming platforms,
>>
>>61950392

Lê irrelevant
>>
>>61951130

Yes, they are, get a grip on reality, AppStore is 2x the revenue of Android.
>>
>>61951150
>apple
>gaming platform
really?
>>
File: trash.webm (293KB, 720x480px) Image search: [Google]
trash.webm
293KB, 720x480px
>>61950426
>C++
>irrelevant
People on /g/ actually believe this
>>
>>61951165
he's under-age, clearly
>>
>>61951157

>platform

Technically I said plataforms!

Ahahaha you fell for it.
>>
>>61951196
cringed
>>
>>61951196
Wow, OP. I did fall for it.
>>
Such a shitty thread
>>
Clang has claimed gcc compatibility for many years now but all they do is completely IGNORE __attribute__() specifiers.
Linux still DOES NOT compile on LLVM/Clang
>>
File: hqdefault.jpg (24KB, 480x360px) Image search: [Google]
hqdefault.jpg
24KB, 480x360px
>>61951085
I didn't know you hung out in /g/ Chris
>>
>>61950717
>GCC is licensed under GPL it may be not suitable for some commercial products
GCC's license has no influence on the software it compiles. You can compile proprietary software just fine with it.
>>
Stallman on suicide watch!
>>
File: ebin post, friendo.jpg (8KB, 265x265px) Image search: [Google]
ebin post, friendo.jpg
8KB, 265x265px
>>61950392
>gcc has lost
>>
File: gcc.png (94KB, 368x269px) Image search: [Google]
gcc.png
94KB, 368x269px
https://www.youtube.com/watch?v=B5YokNW7tIs
WHAT ABOUT G C C ?
>>
>>61950722
>nobody uses linux

Except the vast majority of all commercial IT infrastructure, those guys don't matter though.
>>
>>61952984
>NPC
Dude, we are not in a game. Wake up!
>>
>>61953099
NPC identified.
>>
>>61953099
That's exactly what an NPC would say.
>>
>>61950979
What's wrong with the spacing?
>>
>>61950490
I compile FreeBSD from source every release with clang, so yes.
Thread posts: 94
Thread images: 14


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.