Java… and Ruby/Rails and Python…
After 5pm today, I was talking with a colleague at the office about how I despise Java. At the office, we use Java for a lot of our “business logic” apps, and have chosen to use a Java web frontend for a portfolio web application we’re developing. Well… I didn’t get to vote in on that since I got here after the choice had already been made. The following months we’re horrible: neither me (non-programmer, working more on the UI side of things) or him (the actually in-house programmer, an “all-java” guy) liked the application we had to develop and customize and so you can imagine how it went. All of this brought up the discussion Java vs Others, mainly because even though he didn’t like what we were (actually, we still are :/) using, he swears by Java in most of the issues. I, on the other hand, hated Java on the desktop because it’s so slow and bloated and the little experience I was having developing with it was being extremely painful: re-deploying the app (Ant) and restarting Tomcat every time I changed the CSS or XSL (yikes.. hate that too!) was extremely discouraging. Not to mention having to use Eclipse to make it all a little easier (3 scripts had to be run to re-deploy the app).
Well, jumping back to today, after I got mixed up in my arguments because I don’t know Java that well, he sarcastically sent me this link: Java, Ruby, and even Python Suck. Quite an entertaining article I should say, but what I really thought interesting were his points and the reactions on the comments. Make sure you read that article to have a good laugh (especially the section on Python) and follow the comment stream…
But I’ll transcribe my comment because I think it pictures how I feel about those 3 languages:













What do you think??