3

What do Python developers hate the most?

Comments
  • 9
    Python
  • 12
    Proper languages
  • 0
  • 0
  • 2
    Their lives
  • 0
    braces
  • 1
    Code formatters
  • 1
    The same thing I hate about every other language: the package ecosystem.
  • 1
    @EmberQuill what's wrong with it?
  • 2
    Semicolons, files with mixed tabs & spaces (does not execute)
  • 1
    @alert dealing with dependencies and isolating environments can sometimes be a pain. Venv solves most of the problems but every now and then I run into a weird dependency problem, or updates that don't work properly, or other issues.

    Of course, Node's ecosystem is even more of a mess, and Go's module system only very recently became good, and most other languages have their own issues with packages.
  • 0
    @EmberQuill Then you gotta try rust. Its not an easy to pick up language per-se but the ecosystem is just anazing.
  • 0
    String encoding.

    unicode vs. bytestring.

    Specifically, trying to write a cross-platform / cross-version script that actually has to deal with string encoding. (And if your script is non-trivial, it probably does...)
Add Comment