This stuff is all common between most archs, with minor differences. 32-bit x86 is the main outlier that uses stack for all args.
Optimization should not affect the behavior of UB-free code. MSVC is just hopelessly broken.
-
-
it is hit or miss sometimes, usually works well, sometimes bad code, random crashes during build, need to delete out files, ...
-
It's so weird interacting with people who see the circus that is MSVC as something that's an acceptable level of "usually works".
-
mostly it has fairly nice debugger and profiler support, which mostly offsets its occasional bugs/crashes & incomplete C99, ...
-
also when compiling C it goes pretty fast vs GCC or Clang, and is still less "generally bad" than many of the LCC variants, ...
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.