Personal anecdote: I've fallen in love with Deno as a scripting solution for my desktop machine. It is way more powerful than shell scripting while also being way more portable and clean than a Python or Node script ( assuming you end up using at least one dependency, a very common situation in Node ). I know someone's going to ask about permissions making the invocation process a pain, so here's my advice for that:…
Something worth noting is that Deno also has permission APIs that let you query the current permission status and interactively ask for more: https://deno.land/manual/runtime/permission_apis#request-per...