Gauntlet: A programming language designed to fix Go's frustrating design choices (github.com) 2 points by thunderbong 1y ago ↗ HN
[–] theamk 1y ago ↗ There is detailed documentation but no tests at all.Stay away, there is something deeply wrong with author's priorities.
[–] gertd 1y ago ↗ Learn Rust or something else if you do not like or cannot stand golang!This generates high-calorie syntactic sugar just to satisfy an itch.Run the generated code through the golang-ci linter, which will barf on what is getting created, for example:``` // Eliminates any 'unused variable' errors _, _, _, _ = err, fileContent, fileContentStrVersion, trimmedLines ```golang is a procedural language. If you cannot deal with it, don't use it, but please stop polluting the ecosystem.
2 comments
[ 3.1 ms ] story [ 15.1 ms ] threadStay away, there is something deeply wrong with author's priorities.
This generates high-calorie syntactic sugar just to satisfy an itch.
Run the generated code through the golang-ci linter, which will barf on what is getting created, for example:
``` // Eliminates any 'unused variable' errors _, _, _, _ = err, fileContent, fileContentStrVersion, trimmedLines ```
golang is a procedural language. If you cannot deal with it, don't use it, but please stop polluting the ecosystem.