Book review: `Java Gently' (2nd ed.) by Judy Bishop

NOTE This is a nasty page; it is part of a series that demonstrates how to improve the appearance of a Web page. To see the finished article click here
By Kevin Boone, PhD.

Technical director, Web-Tomorrow

Overall impressions

In the light of what I shall say later, I should point out that Java Gently (2nd ed.) is a very good book. I have little hesitation in recommending it in my classes, and feedback from novice Java programmers has been, on the whole, very positive. It is well written -- informal without being patronizing -- and generally logical in its approach.

Despite what many textbook authors claim, Java is not a particularly accessible language. It may be easier to learn than C++, but that isn't saying much. If this weren't true, there would only be a few Java textbooks on the market. As it happens there are hundreds of Java textbooks.

Strengths

Weaknesses

Summary

I would suggest that Java Gently is suitable for most people who want to learn Java as a first programming language. It will be useful whether Java is to be used for applets or more `traditional' applications. I don't think I would recommend it to people with extensive experience of other programming languages, because the fundamental concepts it covers in depth should already by familiar, and there are books that cater more closely to these peoples' needs.