4 ms·
So a couple things. The community does have experienced devs. But the language is just fun and expressive to use. IMO all the “fighting with the borrow checker
by morty_s 7y ago
So a couple things. The community does have experienced devs. But the language is just fun and expressive to use.
IMO all the “fighting with the borrow checker” stuff is overblown. If you do get some complaint from the compiler, it is usually very easy to fix.
Moreover, rust is very expressive. The functional facilities coupled with combinators make the language very ergonomic to use.
I use the language for almost everything I can. If it’s something that would normally be a quick script, I will still reach for rust but not be very constrained.
If the project turns into something more it’s easy to refactor and decrease memory usage etc. Testing is kind of a “first class citizen” so that plus “compilation driven development” make it a pretty hackable tool.