Over a million developers have joined DZone.

JavaSpec.org: Making Java Accessible to Everyone

DZone's Guide to

JavaSpec.org: Making Java Accessible to Everyone

· Java Zone ·
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

[img_assist|nid=2064|title=|desc=|link=none|align=right|width=157|height=180]Doug Dunn is serious about making the world a better place, and he knows one of the best ways to do it is to educate people in high-tech skills that afford them new employment opportunities. Doug left a successful career on mainframes to dedicate himself to a radically new book concept, rewriting “The Java Language Specification” so that it can be read and understood by the average programmer. Any of you who has read the Java spec knows this may be a daunting task.

Doug’s belief, however, is that that everyone is smart enough to understand this stuff, not just the best and brightest. He has devoted substantial effort to creating a new, free public wiki at JavaSpec.org where his entire body of work on Java fundamentals is now available to all. This is a considerable body of work, indeed, with over a thousand pages of material already loaded into the wiki and a thousand more to come. What you’re really able to enjoy for free at JavaSpec.org is the full text of two separate, popular books on Java: “Java Rules” (Addison-Wesley, 2001) and “Java Rules, Volume 2: Mastering the Fundamentals of the Java Programming Language” (www.javarules.com, 2003).

[img_assist|nid=2066|title=|desc=|link=url|url=http://javaspec.org|align=left|width=258|height=220]You can read Doug’s extensive account of how JavaSpec.org came to be and how he hopes it will lead to the formation of an association of independent computer book authors and serve as a model for them. He knows it's a long shot, but hopes at least to introduce the idea that it is finally time for computer book authors to completely abandon the old publishing models.

Take a good look at JavaSpec.org. It’s a major piece of work, a labor of love, and it may be just the reference you’ll want to turn to sometime later when there’s something about the language you’d like to understand more clearly. Doug’s commitment to helping you is clear and strong. Here it is in his own words:

"And if you really cannot understand something I am saying, write to me at doug@javaspec.org, tell me what you don’t understand, and I’ll figure out a way of saying it that you can understand. That’s a promise."

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}