3 ms·
The reason you can't use clang is not a technical one, but that you are /required/ to use the platform's provided C++ compiler. And yes, you are making my poin
by boondaburrah 5y ago
The reason you can't use clang is not a technical one, but that you are /required/ to use the platform's provided C++ compiler.
And yes, you are making my point. We are in violent agreement.
You can't write Rust either, which is why C++ support would be initially exciting, until you learn you can't use just any C++ compiler and the one you can use is excluded.
- jcelerier 5y agoWho has such stupid requirements ? What's the "platform" compiler for something that provides GCC up to 11, like centos ?
- boondaburrah 5y agoEmbedded stuff usually, game consoles. Also if you have an Enterprise SKU of Visual Studio it costs real money to upgrade. Maybe your company has purchased a compiler suite you have to use. Maybe you have to link against proprietary libs that were only provided for a certain MSVC ABI.
- jcelerier 5y agoBut you originally said: "Yeah the problem isn't nearly as pronounced for rust," It does not make sense: the problem is even worse for rust in that case, since you cannot even use it ?
- boondaburrah 5y agoExactly, that's why one would get excited for C++ support. However, I realise the point is moot since there would be no way to compile the library. I've been living too long in "Compiles to C" languages this month I guess.