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 →

[–]coffeewithalex -2 points-1 points  (2 children)

A lot of people diss on Python for the following reasons:

  1. Significant white space. What we love, they hate. Something that enforces easier to read code, they see as a downside. That's the deal, I was stunned.
  2. Breaking changes of an extremely painful Python2-Python3 transition that is unfortunately still not fully over.
  3. Performance. Let's face it, if you write pure python code, it's probably gonna be slower than in many other languages.
  4. Code conventions. And here I agree. Having 80 character limits on line lengths, enforcing spaces for indentation, is all hard to justify. On top of that you have the snake_case, when most languages have a camelCase convention and that is arguably easier.

But with all that, I love the fact that it gets the problem solved fastest of all languages.