The only way I can ever get stuff to compile on windows is MSVC but I don’t like having to install the entire .net cinematic universe. It’s no android but christ on a cracker man.
I haven’t touched compilers in a while, but I was a dirty little MS pig boy back in college. Qt with MSVC just made sense for me, with the single exception of non standard byte lengths for longs (almost cost me a class due to not using std uints, totally my bad but you don’t really expect compilers to understand basic data types differently).
The true shitfuckassface experience for me was ICC. Stupid little pig boy decided he wanted his Qt working with ICC, due to all dem optimizations for Intel CPUs. After hours of debugging nonsense errors and janking my way through Qt code which was way above my head, I finally got a Qt build, only to have ICC find thousands of completely removed errors in a project where no other compiler would find errors.
Yeah that was the day I stopped caring for C++, stopped licking intel’s ass, and started getting ever so slightly radicalized due to the lies of the republic.
I’m a gcc user partly because of the optimization. I mean it’s a pretty small difference. But still for scientific stuff gcc is slightly better I think. There’s not much difference though and it basically comes to personal preference.
Actually when it comes to C++ 23 library features, MSVC is ahead of both. In fact, as far as I can tell, MSVC is the only compiler that fully supports all C++ 20 core language features at the moment. So credit where credit is due, MSVC has gotten way way better the past few years. Visual Studio is still awful, but the compiler has become quite competent.
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
Posts must be relevant to programming, programmers, or computer science.
No NSFW content.
Jokes must be in good taste. No hate speech, bigotry, etc.
The only way I can ever get stuff to compile on windows is MSVC but I don’t like having to install the entire .net cinematic universe. It’s no android but christ on a cracker man.
I’m usually on the flip side of C/C++ compilers: reversing
I tell you: MSVC is batshit crazy
its not that hard, its just CVSM
Why is it that whenever there’s a compiler problem at work, it’s always gcc and clang, and not the other way around.
I find gcc and clang being pickier, often due to not having non-standard extensions (I’m looking at you passing rvalue non-const ref parameter)
I haven’t touched compilers in a while, but I was a dirty little MS pig boy back in college. Qt with MSVC just made sense for me, with the single exception of non standard byte lengths for longs (almost cost me a class due to not using std uints, totally my bad but you don’t really expect compilers to understand basic data types differently).
The true shitfuckassface experience for me was ICC. Stupid little pig boy decided he wanted his Qt working with ICC, due to all dem optimizations for Intel CPUs. After hours of debugging nonsense errors and janking my way through Qt code which was way above my head, I finally got a Qt build, only to have ICC find thousands of completely removed errors in a project where no other compiler would find errors.
Yeah that was the day I stopped caring for C++, stopped licking intel’s ass, and started getting ever so slightly radicalized due to the lies of the republic.
Why are clang and gcc the wrong way around?
deleted by creator
A fair and proportionate response.
Ow my eyes
gcc has typeof, which is pretty neat.
I’m a gcc user partly because of the optimization. I mean it’s a pretty small difference. But still for scientific stuff gcc is slightly better I think. There’s not much difference though and it basically comes to personal preference.
For not that performance intensive stuff I would use clang though.
I am in full agreement. My comment was purely for spiciness. How dare you respond with rational and agreeable points. Good day sir!
Actually when it comes to C++ 23 library features, MSVC is ahead of both. In fact, as far as I can tell, MSVC is the only compiler that fully supports all C++ 20 core language features at the moment. So credit where credit is due, MSVC has gotten way way better the past few years. Visual Studio is still awful, but the compiler has become quite competent.
Its part of the EEE plan. They always have to be that.
No love for tcc? Smh my head
avg python fan vs avg
tcc -run
enjoyer