2 ms·
This. Even if it's just an experimental project, at some point down the line if there's a possibility that it's going to have to integrate with the rest of the
by vunderba 2y ago
This. Even if it's just an experimental project, at some point down the line if there's a possibility that it's going to have to integrate with the rest of the system - you've just introduced significant expectations for the existing and new developers on the team. While I don't think that rust has a huge learning curve, it's different enough that you can't just easily transition from a different high-level language.
I would never introduce a new language to an existing code base without an exceptionally good reason.