3 ms·
This feels like it's it's a constant problem with all more advanced language features. I've had the same reaction to uses of lisp macros, C-style macros, Java c
by bunderbunder 2y ago
This feels like it's it's a constant problem with all more advanced language features. I've had the same reaction to uses of lisp macros, C-style macros, Java compiler extensions, Ruby's method_missing, Python monkey patching, JavaScript prototype inheritance, monads, inheritance...
Maybe the real WTF is the friends we made along the way. <3 <3 <3
- arccy 2y agothis is why Go is so great....
- bunderbunder 2y agoGo is not immune. See: interface pollution.
- 9rx 2y agoAnd why it draws so much dislike: It doesn't offer many ways to paper over poor design decisions.
- paulddraper 2y agoIf I had a dollar for every Go code generator
- paulddraper 2y agoThat’s because it’s a human problem not a technology one. Can only be fixed by fixing humans.