2 ms·
I don't know, I know multiplatform binaries are truly important for some groups but in my entire career I've never actually needed that a single time on any pro
by giraffe_lady 4y ago
I don't know, I know multiplatform binaries are truly important for some groups but in my entire career I've never actually needed that a single time on any project. Static linking isn't automatic but you can do it. People tend to always assume you can't? idk why though maybe it used to be a thing.
You don't have to roll your own everything. If you need a library especially something low level or very common like a db driver it'll probably exist. And the libraries that do exist are very solid in my experience. If you need a few libraries it's pretty good odds one will be missing though.
- mdaniel 4y agoOur team is for sure heterogeneous, and it used to be all 3 OSes before we finally convinced the Microsofty to stop being a snowflake. But regardless, unless it's a very, very specialized team who all run Linux on the desktop, it's almost certainly going to deploy on different OS than one used on the desktop. Now with the M1 debacle, it's multi-arch, too Anyway, I wasn't trying to lobby you but you said you used it for things you would have used golang for, and that's one of golang's major selling points in my circles, so it seemed like a reasonable question to ask someone who is in that ecosystem