For some reason, I had to go back to do some Java programming stuff after a long time today. Before today, last I did some Java programming was way back in 2002.
As it turned out, I had forgotten everything of Java by now. I couldnt' even write the basic Hello World by myself as it is. Then I had to turn back to Sun's Java Tutorial (available here) and restart learning.
It was very exciting to remember all that I had forgotten back again. It really was. To write a basic java application saying "Hello Raghav" and later on writing my own math class. I created a square function with two constructors. I really liked it.
However I have to say that, way back in 2001/2 when I was writing JSPs and Swing Applets (using Java 2 as they called java 1.2 then), we were writing code using Editplus and JDeveloper and VisualAge kind of tools. They were not so nice actually.. to develop the kind of stuff we were building. JSPs, Beans EJB etc.
On the other hand, when I was trying this thing today, I saw that there was Eclipse, Netbeans and so many other IDEs for developing with Java. So much has changed in the development arena for Java, its almost unrecognizable. Not that I was unaware of all these changes, It was just going unnoticed in terms of real effect since I was an onlooker before today.
I really like programming, and I wont say that I dont like some help doing the stuff. The Syntax highlighting, automatic syntax checking, one click compilation kind of thing, handling classpath, adding external JARs ... and the list goes on... I tried Eclipse and found it an amazing help.