3 ms·
> That's the thing though, if spending two or three weeks right now to learn Rust will save you months of technical debt and futzing around with crappy standard
by btschaegg 10y ago
> That's the thing though, if spending two or three weeks right now to learn Rust will save you months of technical debt and futzing around with crappy standard libraries and language weaknesses in the future, then the prudent move would be to ditch the weak language in favor of Rust, regardless of its learning curve, since the end result will be a significant net-positive.
This. There's a really good point on tradeoffs in Rich Hickey's talk on "hammock driven development":
"Most developers use the word 'tradeoff' to describe parts of their software that suck."
If you haven't evaluated the alternatives, it's not a tradeoff. And if you are sacrificing long term maintainability for two weeks of productivity, you most certainly haven't thought it through.