3 ms·
> I've never known a language with so much discussion on why what you are doing isn't idiomatic as Go. Python is another language where there is a lot of talk
by myg204 12y ago
> I've never known a language with so much discussion on why what you are doing isn't idiomatic as Go.
Python is another language where there is a lot of talk about idiomatic code ('Pythonic').
C++11 and C++14 also have a lot of idiomatic discussion since the community's trying to move to a different style with the latest enhancements.
Not sure if this is a signal of core issues.
- steveklabnik 12y agoWe Ruby programmers also obsess over style, especially with regards to tests. There's even a full, printed book about it: "Eloquent Ruby."
- Tomte 12y agoAn exceptionally well written book, I'd like to add. Many authors try to unite casual style with technical writing. Russ Olsen does it beautifully. He never treats you as a child or an idiot. He never lets you feel his master status. He's like the good-natured old-timer who sits next to you with a cup of coffee, teaching you more than you realize.
- userbinator 12y agoPython is another language where there is a lot of talk about idiomatic code ('Pythonic'). I wonder what an appropriate adjective could be for idiomatic Go code. Gonic? Gonian?
- thrill 12y agoGonic - causing a desired reaction - might work, though I suppose any correct code would fit that definition. I sort of like gothic - always recognizable, consistent, big.
- jmnicolas 12y agoHow about Gothic ?
- NateDad 12y agoGophers say idiomatic go. We don't need a fancy shorthand for it (also all the viable possibilities are terrible ;).