Monday, December 04, 2006

Pure Java is Better Than Starbucks Coffee

I enjoy a cup of joe Starbucks like most people, but when it comes to coding Java, there ain't nothing like Intellij IDEA from JetBrains. Those people know Java and those people know IDE's. I've done a lot of coding on a lot of different platforms and I think that I come back to Java a lot when I don' t know what else to choose simply because of the quality of this piece of software.

Some of you hard core guys out there will never use an IDE because it takes too long to learn or for some other reason that escapes me now. It took me a long time to get over the hump, but now that I am, I won't go back. Features like refactoring, method extraction, integrated debugging and drag and drop GUI widget just can't be done with vi or notepad.

If you are just starting Java or some other language, by all means get out notepad and start making mistakes so you know what all of the different things in the language do, but if you know the language, try an IDE. I don't particularily like Eclipse for Java, by the way; It just doesn't have the coolness factor of IntelliJ IDEA.

Here's a screenshot of an standalone Java application that I'm working on as a tool for builders who will be working on an upcoming Sloth enhancement. Just a teaser for now, but I will have it fully functional soon.

It is a Java Swing application that I developed with a lot of drag an drop, trial and error in the IDE to get it to behave exactly like I want. It would have taken me four or five times as long to do this without and IDE or else I would have stopped short with an inferior product.

Perhaps I'm just a poor coder whom uses the IDE as a crutch, but I don't think so.

If I get a little time soon, I may even describe in some more detail what this project is if Kjartan doesn't get around to it. In any case, it will be something unique to Sloth.

No comments: