←back to thread

451 points birdculture | 1 comments | | HN request time: 0.241s | source
Show context
GenshoTikamura ◴[] No.43982864[source]
> Stop resisting. That’s the most important lesson

> Accept that learning Rust requires...

> Leave your hubris at home

> Declare defeat

> Resistance is futile. The longer you refuse to learn, the longer you will suffer

> Forget what you think you knew...

Now it finally clicked to me that Orwell's telescreen OS was written in Rust

replies(1): >>43983002 #
atoav ◴[] No.43983002[source]
But it is true. My own biggest mistake when learning Rust was that I tried to torce Object Oriented paradigms on it. That went.. poorly. As soon as I went "fuck it, I just do it like you want" things went smoothly.
replies(2): >>43984144 #>>43987271 #
rikafurude21 ◴[] No.43984144[source]
Sounds like an abusive relationship if im being honest. Your programming language shouldnt constrict you in those ways.
replies(5): >>43984486 #>>43984523 #>>43984615 #>>43984649 #>>43993404 #
1. freilanzer ◴[] No.43993404[source]
If your compiler does not let you compile garbage code, then it's restricting you, but that's exactly what you want - you don't want to compile something that is incorrect. Rust just enforces more rules than, say, Ruby or C/C++.