At least it doesn't have to load 20 MB of image macros. Not more obnoxious than hyperbole.
Here is his tl;dr from the bottom. (Admittedly, a violation of BLUF)
* There are significant design flaws in Go, both the language and the
standard library, that enable entire classes of bugs that have very real
consequences.
* These flaws are not immediately obvious to everyone - which is fine - so
we took a very long and detailed look at them, one by one.
* These flaws are not unavoidable - the situation is not desperate. *It
doesn't have to be like this.*
* There has been progress in enabling misuse-resistant design, and I strongly
encourage you to learn about it, even if it turns out you can't use those
novel languages, because some of the techniques can be applied to classical
languages as well.
Here is his tl;dr from the bottom. (Admittedly, a violation of BLUF)
* There are significant design flaws in Go, both the language and the standard library, that enable entire classes of bugs that have very real consequences.
* These flaws are not immediately obvious to everyone - which is fine - so we took a very long and detailed look at them, one by one.
* These flaws are not unavoidable - the situation is not desperate. *It doesn't have to be like this.*
* There has been progress in enabling misuse-resistant design, and I strongly encourage you to learn about it, even if it turns out you can't use those novel languages, because some of the techniques can be applied to classical languages as well.