3 ms·
Note that they state "all things that have already been fixed". Did you use Go when these oversights were present?
by Varriount 6y ago
Note that they state "all things that have already been fixed". Did you use Go when these oversights were present?
- mpfundstein 6y agoSo he complains about stuff that is alread fixed? Shall we now go back to the first version of ffmpeg? Or php pre php5? or pre java 8? or C++ pre C++11? Come on. He should try golang and then come back instead of relying on blogposts to form his opinion
- Varriount 6y agoThe argument being made is that Go's design isn't so much "forward thinking" as it is driven by Google's interests. What they are not stating is that Go is a conservative language with a standard library hampered by that conservatism, nor are they making a judgment on the current state of the language. If you are going to criticize someone's post, give them the respect of actually reading their argument, and not just writing a knee-jerk reaction.
- mratzloff 6y agoI did. Contrary a point above, I vendored dependencies in Go in 2012 the old school way: copy them into a vendor directory. It worked fine for end-user binaries, and you didn't have to worry about painfully long builds like you can get doing that with C++. The Go authors have explicitly stated they don't do things until they figure out the right way to do them. No language gets it all right out of the gate, but Go got pretty close with e.g. its standard library.