6 ms·
> In the end it came down to Swift vs Rust, and Swift is strictly better in OO support and C++ interop Why not D?
by ckcheng 7mo ago
> In the end it came down to Swift vs Rust, and Swift is strictly better in OO support and C++ interop
Why not D?
- throwaway27448 7mo agoWhy not rust? It's popilar, in wide adoption, with wide support, without the baggage of C++. What'e the downside?
- user205738 7mo agoIt is not backward compatible, the library system is immature, and there is no variety of different compilers for the language.
- throwaway27448 7mo ago> the library system is immature Hoo boy, wait until you hear about the state of C++'s library "system"
- ckcheng 7mo agoWell they already chose Swift over Rust because they said: > Swift is strictly better in OO support and C++ interop So I guess from their point of view that’s why not rust. I don’t have a horse in the race. I was genuinely interested in why they didn’t even consider D given they already ruled out rust for those particular reasons, for which it seems D would fulfill nicely.