View Single Post
(#9 (permalink))
Old
ChiralSoftware ChiralSoftware is offline
Registered User
ChiralSoftware is on a distinguished road
 
Posts: 5
Join Date: Mar 2004
So many to choose from - 03-28-2005, 01:55 PM

Advice on learning Java: Pick up a copy of Effective Java by Joshua Bloch. I can't recommend it strongly enough. It's a thin book and will be the best Java book you will ever read. I wish he would do some sequals to that.

They all give you different ways of thinking about the problem you're trying to solve. My personal favorite is Java. If I could do 100% of everything in Java that would be great. Unfortunately I also have to use C sometimes. C will never have the safety and reliability of Java. PHP is great for doing quick small applications. Everyone who does web stuff should know a little bit of PHP. If you just want to bang out a page that says something like "The current time is: __:__ am" there's nothing quicker and easier than PHP. The other good thing about PHP is that it's trivial to get it up and running on a web server these days, whereas getting a Java/JSP/Tomcat environment up and running and serving pages can be quite a nightmare for someone who doesn't have some experience in doing it. There are too many configuration options. Everything in the Java world has a steep learning curve, but once you get it, you can do some amazing things with it.

Keep on learning. Every language gives you a new way to look at the problem.

Flashcards for memorization, vocabulary
Reply With Quote