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
I'm very much in the 'I don't care how long it takes to run' camp. 😩
@MeiLin Sometime you literally *don't care* but you do care how long it takes to write. In which case Python is awesome.

@ceejbot
Python is just a treat to work with...

The number of libraries for one.

Heck at the moment, I am writing an emulator for a minicomputer I am designing in Python to have something to play around with and modify, before I go into designing the hardware...