Re:Ask HN: Which programming language has the best documenta...
by colanderman on Wednesday August 10, 2011 @11:29PM
(#2871226)
I remember reading that Guy Steele was specifically hired to the Java project for this reason. Wikipedia corroborates this: "In 1994, Steele joined Sun Microsystems and was invited by Bill Joy to become a member of the Java team after the language had been designed, since he had a track record of writing good specifications for existing languages."
He also documented ECMAScript 1, which I've found to be pleasurably precise.
Another language with brutally specific docs is Common Lisp. Even though I have really only dabbled in it, the Hyperspec is really pretty impressive.
At least one common factor between them is Guy Steele, I don't think that's a coincidence.
Edited to add that I'm pretty sure my comment was motivated by this comment by mahmud: http://news.ycombinator.com/item?id=1661254