anything that doesn't use docker, and uses almost every other language environment other than Go will destroy your system installation when you chase down all the stupid dependencies.

use the docker unless it's Go.

especially if you are on a debian or red hat derivative.

Reply to this note

Please Login to reply.

Discussion

This is one of the reasons I love Go

go can let you use docker AND have zero anything in the LXC environment to be exploited by attackers, also.

i agree in principle, of course. i'd rather not deal with docker, but docker is an easy way to safely make fiddly shit made out of python, c++, or whatever the latest trendy thing is, without blowing up your system chasing dependency chains.

that's what docker is good for.

but honestly, the more you learn about what you can do with Go, including deploying other shit language system stuff inside directly controlled LXC containers... again. Go.

but especially when it comes to node.js and c++ it is hard to avoid and both systems are best kept inside a box where it doesn't matter if they blow up.

*me casually uses plan9 and writes le program in C instead*