News for hackers. Stuff that matters.
Re:Go Replaces Interface{} with 'Any' by mseepgood on Tuesday December 14, 2021 @05:46PM (#29559184)
But why is it satire? It makes a lot of sense for projects that don't want to commit to a stable API.
Re:Go Replaces Interface{} with 'Any' by setr on Tuesday December 14, 2021 @06:16PM (#29559494)
For projects like React Native, which claim production-ready and are presumably quite stable in practice, you’re back to version numbers being meaningless, except with the added bonus it’s not even useful for marketing..
Re:Go Replaces Interface{} with 'Any' by DarylZero on Tuesday December 14, 2021 @08:19PM (#29560746)
It's not meaningless -- the meaning is that there are bugs. That is why the version can indefinitely approach -- but never reach -- 1.
Re:Go Replaces Interface{} with 'Any' by outadoc on Wednesday December 15, 2021 @03:53AM (#29563516)
In opposition with SemVer projects, which... ...don't have bugs?
Re:Go Replaces Interface{} with 'Any' by ByteJockey on Tuesday December 14, 2021 @07:55PM (#29560521)
You make a good argument. Anything that keeps the marketers away does seem like a pretty good feature.
Re:Go Replaces Interface{} with 'Any' by spacechild1 on Tuesday December 14, 2021 @06:24PM (#29559563)
I work on Pure Data (https://github.com/pure-data/pure-data/) which has been 0.x for 25 years now :-) The upcoming release will be 0.52.