3 ms·
Clang, GCC and MSVC are the big ones, the rest are more or less niche compilers - with Clang and GCC only differing in small details. (one could argue that MSV
by flohofwoe 2y ago
Clang, GCC and MSVC are the big ones, the rest are more or less niche compilers - with Clang and GCC only differing in small details.
(one could argue that MSVC is slowly becoming a niche compiler too - it feels like it's not as important anymore as it was 10..15 years ago, maybe because a lot of new C/C++ programmers seem to start on Linux, not Windows - that's at least the 'general vibe' I'm getting)
- pjmlp 2y agoDepends on how much one considers the game industry niche, where Linux hardly has a role other than game servers.
- flohofwoe 2y agoTrue of course, but then MSVC only matters for building Windows and Xbox games (and at least on Windows I would also give Clang a try since it typically optimizes better than MSVC).
- pjmlp 2y agoAnd as IDE for Sony and PlayStation toolchains. While Microsoft has embraced clang as well, including on XBox, I am certain it does not consume all Windows SDKs, not yet.