I find it very interesting that the votes here show (as I type) that only 34% of people chose Java as their first language, but the Head First people are so stuck in the mind set that people only use Java.
My main complaints against both HFOOAD and HF design patterns was the pointless insistence on Java references. These books were spoilt by the fact that some of the code was Java-specific, and other parts just made unnecessary references to Java that were annoying to non-Java programmers.
Don't get me wrong, I have nothign against Java. I just wish that the HF people would realise that plenty of programmers use other languages.
I've just finished reading Head Rush Ajax, and that had the same problem, only this time with PHP.
I hope someone reads this poll and takes notice!












