News for hackers. Stuff that matters.
Re:File System Interfaces for Go – Draft Design by Varriount on Wednesday August 05, 2020 @06:20PM (#24066245)
Note that they state "all things that have already been fixed". Did you use Go when these oversights were present?
Re:File System Interfaces for Go – Draft Design by mratzloff on Wednesday August 05, 2020 @11:33PM (#24067903)
I 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.

Re:File System Interfaces for Go – Draft Design by mpfundstein on Wednesday August 05, 2020 @06:23PM (#24066259)
So 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

Re:File System Interfaces for Go – Draft Design by Varriount on Wednesday August 05, 2020 @06:33PM (#24066342)
The 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.