Hacker News new | ask | show | jobs
by rafaelvasco 2760 days ago
Well, it is very hard or near impossible to make a sofisticated language/compiler such as Rust and not expose quite a bit of that complexity to the programmer. I've been reading the 2018 docs and I agree to every deliberate decision they made. But they can be and mostly are a drag during development. But once one grows accostumed to it, it flows really well. The compiler forces you to be careful with your architecture and code decisions and thats really good; A problem is that, when you're reading code made by proficient rust coders and you're just getting started you most likely won't understand quite a bit of it. Which is not true for most other languages.