The post itself is substantive [1], so we've unkilled it and attempted to give it a neutral title.
1. Edit: though dismayingly not free of the same drama-mongering. Hopefully the HN thread will stay substantive in response.
The post itself is substantive [1], so we've unkilled it and attempted to give it a neutral title.
1. Edit: though dismayingly not free of the same drama-mongering. Hopefully the HN thread will stay substantive in response.
I also feel like there are some factual errors. He chides the Go developers for "arrogantly ignoring" existing tools for linking code. But the gccgo integration was done by Ian Lance Taylor, who is on the Go team at Google. I believe Rob Pike is on record as saying that he wanted multiple implementations of Go to increase the robustness of the language.
I would appreciate a good critical look at the Golang runtime and toolchain. How does its performance stack up, how fast does it compile, etc. But this ain't it. This is a guy complaining that he doesn't like the naming of registers in machine-generated binary files. I will literally never need to care about any of this. I don't even need to know this to make use of assembly language in my Go programs, since I can use the C library integration for that.
Actually, I think the term "linkbait" is thrown around far too freely here and should probably be banned.
It is a substantive article though, even if one happens to disagree with the author's conclusions. I'm glad it was resurrected from flagkilled state.
So what happened with those users that flagged a link without reading the article?