Books & Tools Techniques

Comprehensive coverage of Ruby 1.8 and 1.9

"The New Most Important Ruby Book"
Peter Cooper,
rubyinside.com

Completely updated for Ajax and Web 2.0

"A must-have reference"
Brendan Eich,
creator of JavaScript

Jude

Jude is my Java documentation browser. It combines Sun's definitive javadocs with the easy-to-use format of Java in a Nutshell, and tops it off with easy keyboard-based navigation and full-text searching.

Jude is available for free evaluation.

See the user's guide for more info

Java in a Nutshell

The 5th edition is now out, with complete coverage of Java 5.0!

It includes a fast-paced tutorial on the language, and a compact quick-reference for the core Java API.

Java Examples in a Nutshell

The 3rd edition, updated for Java 1.4

This edition has all-new coverage of the NIO and JavaSound APIs, completely rewritten Servlets and XML chapters, and coverage of new Java 1.4 features (assertions, logging, preferences, SSL, etc.) added througout. A great book for those who like to learn by example. 193 working examples: 21,900 lines of carefully commented code to learn from.

Java 1.5 Tiger: A Developer's Notebook

Amazon incorrectly credits me as the main author on this book. I'm actually the second author: really more of a consultant. This is a good book about all the language changes in the latest version of Java.

Effective Java

I didn't write this excellent book, but I wish I had.

Author Josh Bloch is probably best known for the collections classes in the java.util package. His experience and wisdom are apparent in this book. I learned from it and recommend it highly.

March 31, 2008

Will C++ get Closures before Java does?

I just read that closures are being added to C++ [PDF link].

A note to Sun: you know your language is falling embarrassingly behind if the C++ standards committee can move more nimbly than you can!

(For those who aren't already sick of reading about closures in Java, Neal Gafter is developing a prototype Java compiler that supports closures, and he even has a JSR proposal drafted and ready to go.)

March 18, 2008

5 Years in Iraq

Tomorrow marks the 5th anniversary of Bush's war with Iraq. The costs:

  • 3990 US soldiers dead That is more than 2 per day.
  • 20,416 US soldiers wounded (badly enough to require air transport). That's more than 11 per day.
  • At least 82,240 civilians killed. That's 45 a day and only includes deaths that get reported in the media. One study puts the civilian death toll much, much higher.
  • $503 billion. That's 275 million dollars a day, and it doesn't include future obligations, such as veteran's health care. (Nobel laureate economist Joseph Stiglitz argues that the war has already cost 3 trillion dollars.)

The blood of 2 soldiers and $275 million down the drain today and tomorrow and the day after.... With no end in sight.

Our elected representatives seem uninterested in stopping this war, but these candidates for the US House of Representatives have a responsible plan to end the war. It is remarkably sane and it is the only glimmer of hope I've had in a long time.

March 03, 2008

Welcome Slashdot Readers

If you arrived here after reading slashdot's review of The Ruby Programming Language, you've come to the right place. Thanks, Brian, for the kind words! The post below includes links to the book's table of contents and to an interactive preview.

Advertising
About
Store
Search
Google
Web this site
Archives
Syndicate

Powered by
Movable Type