3 ms·
Rust is a terribly slow language to write in, especially if you’re trying to fight it in any way - because you‘ll lose. It’s verbose and quite ugly as it tries
by dgb23 5y ago
Rust is a terribly slow language to write in, especially if you’re trying to fight it in any way - because you‘ll lose.
It’s verbose and quite ugly as it tries to appeal to C family programmers while being expression and pattern based.
When trying to resolve ownership issues with closures the first time, you‘ll be doubting whether Rust is in fact a language or just a sick elaborate joke that tries to mock you for even considering to use it.
But with every concept learned you feel accomplished and start to develop Stockholm syndrome. The Rust compiler beats you to pieces and puts you together again.
As a new programmer, you rise from the ashes of your past inadequacies and delusions:
„Rust is actually a pretty productive language.“
On a more serious note: there is a book „Programming Rust“ and likely others that help with a structured introduction to the language, which I feel is a warranted approach, especially if the memory management concepts seem alien to you.
- blurker 5y agoI feel like some others aren't seeing the humour in your comment. Or maybe I'm just weird. Orr maybe I'm new enough to Rust still that I don't get offended. Anyways, you got a laugh from me at least!
- dgb23 5y agoYeah! It’s a language that’s highly praised for good reason. But it’s also quite challenging to grasp some of the unique concepts to a degree where humor is the only viable self defense!
- axiosgunnar 5y ago> When trying to resolve ownership issues aka fix provably buggy code before it makes it to production?
- dgb23 5y agoI was trying to joke about the experience of learning the language rather than making an educated assessment of it.