so...
visual c++ or gcc c++
>>58388466
C++
>>58388466
gcc C++
>Also, programming in wankblows
Embarcadero C++
>>58388466
>so...
>Debian or Linux
>>58388613
>MS-DOS/Windows
>This tip probably is so old the entire manual was written in the times of 95/98
lincuck pls
>>58388624
Hahaha that looks so shitty
>>58388642
>W**dows being shit since 98
Makes sense
>>58388466
C# if you don't have any real reason to use c++
>>58388726
Why do people use C# over C++ again?
>>58388745
Most people aren't OS devs or embedded devs.
>>58388726
What if I prefer C++ over C# because the lower level of abstraction makes much more sense to me when reasoning about my programs? Plus I like the low level control since I actually know what I'm doing most of the time.
>>58388805
I doubt that. Your preference for C++ is superficial. Just go for the next big thing as everyone else or become a specialist, and do for example cobol or fortran for live.
>>58388642
>he upgraded to the XP botnet
l-lol
>>58388660
you do know windows has memory protection now, right?
>>58388642
>Pajeet in full damage control
Windows can't even implement system updates properly, what a joke OS for vydia kids.
>>58388466
You should start with C# like a few people say and i recommend Net Core for your projects is more modular and you can access the source code if you need middle-ware and want to know what exactly is doing that middle-ware. Plus reed well documented code can help to improve your own code skills
>>58388879
I have already been using C# for about 5 years now, as well as python. I thought I should learn an unmanaged language.
I currently use Ubuntu. I was wondering how come a lot of developers use gcc over visual c++. What are the differences? Anything performance-wise?
OP asks about C++ compilers, some responds with "you should use another language"
>>58388466
clang > gcc > msvc
>>58388933
Performance wise GCC is years ahead of visual C++, I remember that some years ago Maya on Windows was a lot slower than their UNIX counterpart becasue on Windows it was compiled with Visual C++, then they ditched that for GCC.
If you want to learn C or C++ use Clang, it's warnings and code errors are realyl easy to understand and teach you a lot.
Use VS as your IDE and compile with ICC
>>58389065
>C use Clang
>not Clang on Gentoo
It's like you're asking to be backdoored.
It depends on your goals. I use g++ along with Qt.
>turbo C++
>>58388933
>I was wondering how come a lot of developers use gcc over visual c++. What are the differences? Anything performance-wise?
For a long time GCC was the only way to get working support for recent C/C++ standards as Microsoft had pretty much given up on C99 and their C++ implementation was buggy as hell. They seem to have improved in recent years though.
Also, GCC's command line API, debug information format and so on are well supported by many build automation, debugging and profiling tools (Clang supports these for a reason), while Microsoft's C++ basically ties you to that lagging unstable IDE and/or manually editing XML project files when they forgot to put something in the clunky project configuration GUI. Actually, you'll probably have to manually edit them anyway once it corrupts them somehow. If you want to do more than what Visual Studio offers, be prepared to pay for it.
Using anything else than Microsoft also puts you much closer to having working cross-platform builds. Compiling large C++ projects is often faster in Linux, too, because even Windows 10 is sometimes ridiculously slow at statting / reading lots of small files, which is kind of unavoidable with C++ and deep #include trees.
Cross with <arch>-mingw-w64-g++
>>58388745
Amount of code that you need to write to get the same thing.
>>58389807
Is there a version of this where the ambassador isn't also dubs man?
clang c++
>>58389305
explain
>>58388466
gcc+jit
cl
>>58388867
I know windows is playing the catch up game, yeah
>>58388466
C11 GCC with GNU extensions. Anything else is pure faggotry.
>>58388466
Clang++