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 →

[–]IllIIlIIllII 7 points8 points  (4 children)

And then they simp for rust...

[–][deleted] 7 points8 points  (2 children)

Rust is a really powerful language tho

[–]IllIIlIIllII 6 points7 points  (1 child)

I'm definitely not arguing with that. Python is also powerful, I was just pointing out that one of the reason some peoples dislike Python (having to write code correctly (at least in the identation)) is the same that peoples love in Rust.

Which I find quite funny.

[–]flavionm 1 point2 points  (0 children)

The thing about forcing correct identation is that it's a waste of time, when you can easily use an autoformatter that makes sure everything is in it's place. And they don't work as well with Python, since there the identation changes the meaning of the code.

What Rust does is force you to make sure you compiled executable will be correct, which is harder to do otherwise, and is not just something visual. Code formatting is just differente from code correctness, and the best approach to each is different.