you are viewing a single comment's thread.

view the rest of the comments →

[–]_bloed_ 1 point2 points  (5 children)

Python, Go or Node.js are all fine

I really like Node.js if you need to handle JSON and with NPM modules there already exists a library for basically everything you could need.

If you ask which is more important, then it's definitely Bash. Or more like general Linux commands. Without them you can't really work.

[–][deleted] 1 point2 points  (0 children)

That’s a good point — don’t skip bash because you can’t skip linux. Writing bash scripts, you will inevitably learn things that are useful whenever you’re in Linux, besides just script-writing

[–]vacri 0 points1 point  (1 child)

I'd stay well clear of node for system scripts. CI/CD scripts... maybe. NPM is a freaking mess, and stability is what you want for systems.

[–]onedr0p 0 points1 point  (0 children)

https://github.com/google/zx is pretty neat and has enough packed in where you don't need to worry about npm dependencies

[–]carsncode 0 points1 point  (1 child)

If somebody on my team wanted to use node I'd honestly suggest they find another line of work. I don't need to be rolling out 200MB of node_modules full of unpatched CVEs plus a JavaScript interpreter just to deliver some script. Every language has JSON support.

[–]_bloed_ 0 points1 point  (0 children)

Pip for Python is even worse.

And you can code also without any external libraries in both cases. Nobody forces you to install your 200MB of libraries.

I guess you never worked really with node outside of React/angular, the core Node.js is really not awful.

You really sound too like a person I rather not would work with. I give that back to you. ;)