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:
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:
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.
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
That's every systems engineer I know. I know one who programs in powershell lord help us all.
I, too, was guilty of that. Got a bit better, but bash looks so familiar after 40+ years of using it.
:what-the-hell:
You can make powershell look very shell-y (
sh
,bash
, etc) with it’s built in aliasesYou forgot about all the visual basic using ones out there as well lol
:side-eye-1: couldn't be me haha haha
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:
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.
deleted by creator