Hello, Java

JAVA! (image courtesy of eia.udg.esI’m doing something I never thought I’d be doing again (until I get a new and faster laptop that is): I’m downloading the latest Java SE Development Kit (JDK 5.0). And when this is done (hopefully within the day before I run out of Internet), I’ll be downloading the latest NetBeans too.

Now to those who know me since college, you know that if there’s a programming language that I don’t like, it’s Java. It’s been almost two years since I last touched Java, and the last time I did that, I was crying my eyes out because of darn frustration (Hello WEBDEVE and JSF days). Though I did kind of liked JSP (which reminds me, I’ll also get Resin installed here), I still disliked the entire Java thing. It made my computer slow, and there’s so much that you have to know to be able to make a program that would run okay on a normal computer (like mine). Ever since then, I swore off Java and I told myself that I’d stick to PHP and whatever other language there is, as long as it’s not Java.

But here I am, eating my words. As I was thinking about it yesterday, most companies today are in search for people who know Java. I know a bit of it, but I won’t choose it over other languages that I know of. However, I figured that it wouldn’t hurt me (as much) if I go and re-learn Java all over again. I have two choices with this: I could go on and hate everything about Java, or at least try to make friends with it again (after swearing it as an enemy around junior year in college). The latter would be a better choice, and I have nothing to lose anyway. And, you know. It’s more productive than just surfing around everyday and looking at websites like www.bestwaytoloseweight.org or something.

My first project: I shall revive my OBJECTP days and try to remake my old Battle City Machine Project. :) (FYI: Yes, we had to make our own version of Battle City, that Family Computer game, back in freshmen year. I finished it halfway, but it’s not working well. Haha. I can shoot the enemies but they don’t disappear. :D Oops. ^^; ) And since I don’t have a copy of the old one, I’ll be doing it from scratch, I think. :P

Even if I’m done studying and I’m still unemployed, who says I should stop learning too? So with God’s grace, I will learn Java and eventually, I will learn to like it as well (no love first, that’s too soon :p). Yeahbah. :)