guide to choosing a programming language, variation on a meme

javascript: you just want to get shit done in a browser

php: you just want to get shit done on a web server

python: you don't care how long it takes to run

c: you care how long it takes to run but refuse to learn how C++ exceptions work

java: my condolences but at least you're getting paid

bash: you just want to get shit done

perl: you last wanted to get shit done in 2002

rust: you are very tired of C++ exploding in your face

c++: you spent ten years learning how exceptions work and are not giving up now just because it explodes in your face

pascal: you are enjoying your classic Mac hobby

excel: the entire company gets shit done with this one spreadsheet

@ceejbot Powershell: your soul is already promised to Hell, so why not?

@melissagreen I recently rewrote a bash script in powershell to see if I could stop needing to use a WSL bash session on Windows to do project automation for my current project and…

I cannot. What. No. A simple `rm -rf` turns into WHAT?

@ceejbot @melissagreen Whine-AboutIt -On Mastodon -WithIntensity $true

(PS has good concepts, but something about the execution made me never love it)

@chucker @ceejbot "Let's make it so you can pipe objects! And we'll make the syntax just a little more painful than jamming your hand in a mousetrap."