2 ms·
> The product works great, but the codebase is around 400k LOC of Rust, and we don't have any budget to hire Rust developers. So learn Rust? You've already sai
by pc86 4y ago
> The product works great, but the codebase is around 400k LOC of Rust, and we don't have any budget to hire Rust developers.
So learn Rust? You've already said the product works great so it doesn't seem like a reasonable rewrite candidate.
The vast majority of software doesn't need to be super cutting edge, doesn't do anything particularly difficult, and isn't written by geniuses. Honestly, any developer worth being hired should also be good enough to pick up another language during the work day over the course of a few months.
Rust in particular has a bit of a learning curve, I'll give you that (so I've heard, I don't know it well enough to write production code in it). But "it's hard" doesn't seem like a particularly good reason to throw out a perfectly good 400k line codebase.