lifewithryan.com master of none
Java...A Love Hate Thing Ryan on Oct 03, 2007 12:18am

Lately, I'm finding myself rather frustrated with the state of Java applications on the web. He were are, doing a heavy amount of bleeding-edge java work, and it still feels like its 1998 and everyone is still getting the hang of this Java thing. Its heavy, ham-fisted, bloated, but reliable. Its trusted in the industry. I LOVE Java, it pays the bills...I HATE Java it drive me nuts.

Today I found myself fumbling for nearly four hours getting a reliable development environment up and running. But since Java is a pig, (don't get me wrong, I loves me the other white meat), and all the tools I use to help me write Java are they themselves written in Java, my machine is having a _very_ rough time keeping up with it all.

I get my IDE up and running, (there goes a sizable chunk of RAM), I plug in a few helpful, (pretty much necessary) tools, boom more RAM gone, tie it all into JBoss and try to deploy my app...*DOH* no more RAM...no can deploy the app.

So it becomes a game of tweak this, tweak that, do I really need this service running, etc and finally after several huge downloads, config changes and the odd swear word...(okay LOTS of swear words) everything is working.

I find myself sitting back and thinking my GOD PHP is sooo much easier to get going, I'd have been done hours ago. Django is lightweight and simple, again...done hours ago...hell even Rails (of which I'm not a huge fan yet), but no...Java, my first love, my arch enemy...sucks up four hours of my day, before I can even use it...

Either Java needs to go on a serious diet, or I need to sever ties and say so long the language that popped my programming cherry so many years ago. Sometimes I think I'll miss it...but then I remember, thats what pays the bills...I can't afford to leave Java. Then I get light headed as I realize the light at the end of the tunnel is just another Java project...

comments:
sis on 2007-10-09 20:14:20
Well, being your sister... I love to read your blog and finding it ever so hard to understand it.... so this here to me says that ... Coffee pays the bills and you used to love it but it doesnt love you... and so you have to get rid of it because you get light headed and crampy... kinda like during or just before a bowel movement... it might take quite some time for it to work and plenty of space inside but what a relief it is... is it really worth the pain or maybe I should drink green tea instead!!!

Ryan on 2007-10-10 09:52:19

That HAS TO BE on of the best analogies for this situation that I've ever heard.


Then I realized you're thinking Java = Coffee. Java is a programming language, (its what I do everyday sis, geek stuff).


But what you've said is actually a pretty good analogy. The only thing I would add to make it complete is that the coffee is becoming harder and harder to make, and the coffee pot is taking more electricity to use. Therefore I'm thinking I need to switch to something more along the lines of Diet Mountain Dew or something that gets me what I need and does rather quickly with little or no prep time.


Damn, yer good sis!


sis on 2007-10-10 19:58:53
I try...


All Fields Req'd (I won't display your email)

Bold: [b]your bold text[/b]
Italics: [i]your italic text[/i]
Underline: [u]your underlined text[/u]
Link: [link]http://wherever[/link]

Barack Obama in '08

copyright 2008 -- All Rights Reserved