3 ms·
I've come to realize that the main thing that is making me procrastinate giving Rust a proper go is entirely superficial at this point. Basically it looks like
by jahaja 9y ago
I've come to realize that the main thing that is making me procrastinate giving Rust a proper go is entirely superficial at this point. Basically it looks like a "clever" programmers dream language - which is usually not my cup of tea. I'm also worried that larger projects ("real-world" projects, so not projects like Servo) will inevitably become an illegible mess when clever programmers makes the most of a clever language.
That said, I plan to push through this admittedly superficial barrier in the near future and hopefully calm this concern.
- bvinc 9y agoIt may not be your cup of tea, but I don't think your concern about large code bases will be a problem. Ensuring invariants across large code bases is what rust excels at. You'll more likely have the opposite problem: getting frustrated at trying to use an API in a way that it was never intended and compiler won't let you.
- gridspy 9y agoMay you always work with clever programmers who make clever code simple.
- jahaja 9y agoWhat did you find provoking? My intention was just to say that I personally find it harder to work with a language that has a high cognitive load to interpret.
- lossolo 9y agoMost "clever" programmers makes code a lot more complicated than it should be to show how "clever" they are. The more complicated the language, the more complicated code they will produce. I've seen this a lot of times.
- johncf 9y agoAt least some of those "clever" programmers will eventually become "wise" enough to avoid doing that.