• lysdexic@programming.dev
    ·
    10 months ago

    Python is only good for short programs

    Was Python designed with enterprise applications in mind?

    It sounds like some developers have a Python hammer and they can only envision using that hammer to drive any kind of nail, no matter how poorly.

    • witx@lemmy.sdf.org
      ·
      edit-2
      10 months ago

      I mean, it's still a very nice language. I can see someone, marveled by that, would endeavor to make bigger things with it. I just don't feel it scales that well.

      • lysdexic@programming.dev
        ·
        10 months ago

        I agree. The GIL and packaging woes are a good indication that it's range of applications isn't as extensive as other tech stacks.

        • scubbo@lemmy.ml
          ·
          10 months ago

          packaging woes

          My own hot take is that I hear this criticism of Python a lot, but have never had anyone actually back it up when I ask for more details. And I will be very surprised to hear that it's a worse situation than Java/TypeScript's.

          • Shinji_Ikari [he/him]
            ·
            10 months ago

            The endless packaging solutions for python is exactly the flaw that they're talking about.

            Packaging a python application to work over an air-gap is extremely painful. Half the time its easier to make a docker container or VM just to avoid the endless version mismatch pain.