• Eager Eagle@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    6 hours ago

    You can totally write heavy duty things if you know what you’re doing: use type hints, static checkers, tests, etc. It just takes a bit more effort and care.

    • ByteJunk@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      3 hours ago

      But why would I use something that takes more effort and care?

      I’m sure you’re right and it’s possible, but if I don’t have to fix another python project at work I’ll be in heaven.

      • grue@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 hour ago

        Because “more effort and care” in Python is still way less of a pain in the ass than the minimum enforced boilerplate necessary in most other languages.

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 hours ago

      Personally, my estimate doubles when we’re asked to implement something in Python…

      • Eager Eagle@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 hours ago

        That’s a proficiency matter. Python is the language I can get something done the fastest today, but 6 years ago that would be Java or even JS for me.