News for hackers. Stuff that matters.
Re:Go: What We Got Right, What We Got Wrong by didntcheck on Friday January 05, 2024 @05:10AM (#38877464)
Yep. Every now and again I look into contemporary Go and try to give it the benefit of the doubt, but it just looks like intentionally going back to Java 5 [1] and touting the lack of features as a feature. What I find surprising is its apparent popularity among people who also like languages like Typescript and Kotlin, which go in the opposite direction, with high expressibility

To be more controversial, its flaws remind me of COBOL, both in the flawed belief that a lack of expressive power makes your programs easier, rather then harder, to read, and in the sense that both languages seemed completely ignorant of any programming language design ideas outside of their bubble, and just stayed stuck in the past

[1] As of 2022. Prior to that it famously didn't even have generics

There are no comments on this comment yet.