To conclude that if these programmers did learn language X, they would suddenly turn out maintainable code, or that if a good programmer changed camps from langauage X to language Y, the quality of his code would suddenly degrade, is fallacious.
Logging framework for Ajax apps that can do client-side or server-side logging. Server-side appears to rely on log4j in the article, but it seems that any log4X (for any language log4 toolkit out there) could probably be substituted without too too much