3 ms·
I think the Rust language is amazing (I mostly love the predictibility that it gives me and that the compiler requires me to think about how I access data that
by xiphias2 4y ago
I think the Rust language is amazing (I mostly love the predictibility that it gives me and that the compiler requires me to think about how I access data that needs to be used in multiple places). I wish some features, like macros wouldn't be overused in the code base I'm working on (the danger of advanced features is overuse), but I accept it.
Where it really lacks compared to C++ is tools: the debugger on my M1 Mac just doesn't show some variables, and the only refactoring in VS code breaks the code (extract function). Even renaming a variable doesn't work always well.
I wish there would be advancement in tools compared to older languages (edit and continue and reverse debugging should be a requirement in any modern language in 2022), but it feels like we're going back in time.