Oddbean new post about | logout
 this is never a problem with Go

only with everything else, basically literally everything else is a pain to build anything

the exception being when the Go code dependson C code, then it also sucks in the same way

and a lot of dumbasses in dev think "oh yeah i'll make my go project depend on make and shit" fucks sake 🤦‍♂️ they clearly did not get the whole point of the Go, everything compiles on it, static binary

the only possible excuse for not using pure Go code ever is generalyl hardware drivers, especially GPU libraries

even many of those have moved to fully supported no extra tooling

i tell everyone that #golang is the best, but nobody seems to want to listen, it really is... if you actually use the go tool and don't bullshit it up with C and C++ and FFI and rust and all that other fuckin inane bullshit that is irrelevant to fucking network servers 
 i just need to clarify, it needs linux-vdso.so and libc.so.6 and ld-linux-x86-64.so.2

those are on all linux installations even the most minimal

it is possible to make it completely static with extra flags but that is default