I find myself viewing the source code for OSS projects like Spring, Hibernate, Google Collections, Commons Collections and recently the JDK's concurrent utils (well the entire JDK actually).
I find myself learning quite a bit from seeing how such code is written -- without any sense as to whether I'm reading crap or not, but I take it that when I read something in Java Collections authored by Gafter/Bloch it's generally good.
So with this abundance of de facto "good code" in all spheres Python, Ruby etc. shouldn't this mean that the standard of code should be rising and that anyone can write good code or is it a question of you either have talent or not?