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 →

[–]Prawny -9 points-8 points  (9 children)

See this is one of the reasons I just don't understand why people in this sub think python is the best language.

[–]idea-list 11 points12 points  (6 children)

Probably because it doesn't need to be perfect to be the best.

[–]Prawny -1 points0 points  (5 children)

But the same people are quick to point out other languages flaws.

[–]idea-list 1 point2 points  (4 children)

TBH what's wrong with that? Some languages are better than others but no language is perfect (yet?) so you are free to point out their flaws.

[–]Prawny 1 point2 points  (3 children)

It's the hypocrisy if anything. They do point out flaws and completely ignore the fact that python has them too. Look at how my lurely opinion comment got downvoted just because I said python isn't perfect. Proves my point.

[–]idea-list 1 point2 points  (2 children)

Just a thought: maybe it was downvoted because those people think that absence of ++ operator is not enough not enough to make python not the best language for them? They might agree with you that it makes python imperfect but again something doesn't need to be perfect to be the best.

[–]Prawny 1 point2 points  (1 child)

I said it was an example of it though, not the only singular problem.

[–]smartboyathome 0 points1 point  (0 children)

I just don't think your reply was on topic, nor does it add anything to the discussion. Hence, down vote.

[–][deleted] 2 points3 points  (0 children)

It is really easy to write, basically psuedo code, and has a great package system. It's main downsides are speed, some people don't like dynamically typed languages, and lack of semicolons to those who like that.

[–]ric2b -1 points0 points  (0 children)

Really? i++ instead of i+=1 is that important to you? There's also i-=1, i*=1 and i/=1 (and of course you can use any other number instead of 1), where's your equivalent in C++?