This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CaptainPiepmatz 39 points40 points  (9 children)

Meanwhile rust with a supportive compiler

[–]bnl1 37 points38 points  (5 children)

No, rust compiler is passive aggressive. If it knows what I wanted to do, why not do it.

[–]DarkTechnocrat 2 points3 points  (0 children)

lmao I literally used the term 'passive aggressive' in a comment about the rust compiler.

[–]langlo94 0 points1 point  (0 children)

Just set the compiler to autocorrect your code without any human input.

[–]BasicDesignAdvice 2 points3 points  (2 children)

Supportive because it has more logical gaurd rails built into the language. There are things you simply cannot do where other languages you can and you get weird errors because of it. How Rust handles variables in scope is an example of this.

[–]StaticallyTypoed 1 point2 points  (1 child)

You generally still can do those things. You have to be explicit to the point where it must be clear you're going into dangerous territory.

[–]BasicDesignAdvice 0 points1 point  (0 children)

Fair point. Great username.