3 ms·
Rust is almost always going to win for any projects that take a 'gradually replace' approach, simply because it can interact so easily with C code in both direc
by imron 10y ago
Rust is almost always going to win for any projects that take a 'gradually replace' approach, simply because it can interact so easily with C code in both directions (i.e. C calling Rust and Rust calling C) in a way that other languages can't, or can't without significant efforts/hassle.
The Rust team showed great foresight for bringing about those changes before the initial 1.0 release and it will pay off in spades.
It's a key step in removing barriers to entry:
https://www.joelonsoftware.com/2000/06/03/strategy-letter-iii-let-me-go-back/ https://www.joelonsoftware.com/2000/06/03/strategy-letter-ii...