3 ms·
Now for the benefits: * Better feature stability, * Robust and well-defined standards, * improved security, * better debugging options, * and most important
by jake_the_third 8y ago
Now for the benefits:
* Better feature stability,
* Robust and well-defined standards,
* improved security,
* better debugging options,
* and most importantly competitive pressure.
Just look at how LLVM pressured GCC into shape. I'm primarily a GCC user, but I'm very very grateful for LLVM's existence. Also multiple equally competent compilers disincentivise them from going rouge (e.g. .net telemetry).
Weighing the pros against the cons, I'd have to stand with GP in saying that choice is good.