I'm talking about stuff like putting your code in classes, initializing with constructors, or using your language's standard library instead of writing your own stuff.
Perhaps idiomatic was the wrong word. I mean that the code isn't supposed to be fighting the language.
What were your observations when you were contributing? Which problems were you working on? Any chance you still have the code?
> I mean that the code isn't supposed to be fighting the language.
That's the issue: those programs that did best were those that fought the language the most, and those that pushed the closest to the edge of the rules. You can't, in general, look at two programs and assume they approach the problem the same way.
Perhaps idiomatic was the wrong word. I mean that the code isn't supposed to be fighting the language.
What were your observations when you were contributing? Which problems were you working on? Any chance you still have the code?