I Want Off Mr. Golang's Wild Ride
fasterthanli.me
I Want Off Mr. Golang's Wild Ride
1–10 of 508 posts
Re: I Want Off Mr. Golang's Wild Ride
#2C# is (or at least used to be) utter garbage on Linux compared to Windows. I don't hold that against C#, but rather recognize that Linux/Windows are very different, and that compiler maintenance and development is non-trivial (and obviously Microsoft is going to prioritize Windows).
This article is basically a rant that Go was designed with *nix in mind and that Windows is a second-class citizen by comparison.
Re: I Want Off Mr. Golang's Wild Ride
#3I suspect if issues of such importance are enough to make you want off the "wild ride", you will not find a ride suitable.
Re: I Want Off Mr. Golang's Wild Ride
#4Such a long article, for this?
Re: I Want Off Mr. Golang's Wild Ride
#5Re: I Want Off Mr. Golang's Wild Ride
#6Impossible?
> (instead, you have to fall back to reflection, which is extremely unsafe, and the API is very error-prone),
Extremely unsafe?
> when you make something simple, you move complexity elsewhere.
Does it? Or did you, in reality, not really make it simpler?
> Go says “don't worry about encodings! things are probably utf-8”
Does it? https://blog.golang.org/strings
It just sounds like the author is very frustrated at some seemingly minor inconsistencies (from their perspective), and the extreme language used for things that are not that extreme are evidence in my opinion. Blogging can be a good exercise to shed some frustration, I definitely understand that aspect. Not sure this needs to be shared as a good example of anything or taken in any light, other than "someone is venting."
Re: I Want Off Mr. Golang's Wild Ride
#7That fits Go's stated goals afaik. While I understand the author ran into problems for their use-case, I did not find this rant compelling as a general criticism.
Re: I Want Off Mr. Golang's Wild Ride
#8Re: I Want Off Mr. Golang's Wild Ride
#9Should be titled "Golang doesn't work well with Windows".
Re: I Want Off Mr. Golang's Wild Ride
#10Reading the blog post(i wrote something similar that got a ton of views here few years ago) it sounds more like the issue is between the keyboard and the armchair, not with the language itself.
As with anything else, if you don't like it, don't use it. If you like Rust, Rust away.