Skip to content

Instantly share code, notes, and snippets.

Why python is a bad language

Weird Syntax

  • It is hard to read, because it is missing semicolons and braces.
  • Indentation as a syntactical element is just silly. This takes away freedom from the developer and makes the code less readable without any benefit.
  • Indentation-dependant scopes make multiple statements on one line look horrible.
  • Doc comments
    • They use triple quotes which doesn't make sense for a comment.
  • They go under what they are documenting, which looks wrong and is very unusual.