I JUST WANNA HAVE INTERFACES IN MY PROJECT, I GOTTA USE PYTHON SINCE I'M SCRIPTING FOR ITERM2, WHAT DO YOU MEAN I HAVE TO IMPORT THE ABILITY TO INTERFACE :kitty-cri-screm:

  • Yurt_Owl
    ·
    1 year ago

    Python is a weird language. At its core its the absolute bomb for quick scripting and lazy coding to try things out and I absolutely love it for that. Pretty sure thats what it was invented for.

    On the other hand it has a bunch of half assed or outright shitty features (I'm looking at you multiprocessing and GIL you absolute bane of my fucking existence)

    I blame the people who toom python and then tried to make it do things it wasn't supposed to cos they were too lazy to learn a different language. Same goes of JavaScript people making nodejs and now I have to contend with frontend devs who now suddenly think they're backend devs implementing some of the most dogshit backend services i have ever seen.

    • WhyEssEff [she/her]
      hexagon
      ·
      edit-2
      1 year ago

      imagine if people did this with shell scripting.

      "hmm yes lets use bash for core application architecture and guis and websockets and async and oop" -- ramblings of the unhinged

      • Yurt_Owl
        ·
        1 year ago

        That's every systems engineer I know. I know one who programs in powershell lord help us all.

    • daisy
      ·
      edit-2
      1 year ago

      I blame the people who toom python and then tried to make it do things it wasn’t supposed to cos they were too lazy to learn a different language.

      I suddenly feel the urge to post a link to Home Assistant for some reason.

      I mostly kid. I actually quite like HA. It's a great way to de-cloud home tech. But it has some quirks due to the developers choosing Python.

      Edit:

      Same goes of JavaScript people making nodejs

      Oh god yes. Any attempt to point out Javascript's many, many, many performance flaws just results in the Nodejs crowd saying "but the V8 runtime fixed that!" as if it's a point in Javascript's favour. When it takes hundreds of some of the most talented programmers many years to make the language not-quite-too-much-slower than regular compiled languages, that's not exactly making the language sound appealing.

      • Yurt_Owl
        ·
        edit-2
        1 year ago

        deleted by creator