All these MF snakes on this MF computer
All these MF snakes on this MF computer
All these MF snakes on this MF computer
Dad programming jokes are the finest there is.
Just wait until the python scripts require you to pet anaconda
Which will, in turn, require that your project has buns, hun.
micromamba
is 100% better.
As a blind wheelchair user I find all the "see sharp run-time required" messages to be highly discriminatory!
It doesn't need to be a pet. You can use wild python as well.
Or Monty Python if you're a cultural person
Java required!? Damn it, I don't even drink coffee!
When I was in ~9th grade ordering 72-pin SIMMs, I read MUST BE INSTALLED IN PAIRS and assumed that vendor only shipped to France.
Damn, I should have known. But this one got me.
But then it said "Cobra required to run script"
Minecraft: requires Java
The dutch wanting to play minecraft:
Do you do any scripts beyond extremely simple ones?
I do a fuck ton of scripting in both bash and python. I never want to do string manipulation in bash. As soon as string manipulation is required, I automatically choose python for a script. Also, if I need named arguments or multiple levels of arguments for subcommands. You can use sys.argv for basic args, which isn't any harder than bash arguments, but for complex inputs, argparse is a godsend. It has a bit of a learning curve, but it can handle anything. Bash requires you to write complex arg handling manually with loops and reducing.
You should check out Click. Way more user friendly than argparse imo. I agree with all of your points though, and I’d also add if you are working on a team that it will be infinitely easier for a co-worker to decipher your python code compared to a bash script. And you can write unit tests with py test, the list goes on and on. If the environment you are deploying to has the python interpreter, you should use python over bash.
I'm trying to bash it but the problem persists. Please help.
Data Scientists and AI engineers. Python has really good libraries for machine learning and other numerically intensive applications. Try launch deep learning models on your GPU with only shell scripting.
Probably the biggest takeaway I had from the appdev courses I took last year.