Phasor Burn

Warning: Do not look into phasor with remaining eye.

About

Yet another collection of random links and rantings of a greying unix geek with a photography bent. Pass the Guinness and Grecian Formula.

I just read this

Java developers, by their nature, don’t choose to do end-user applications of any kind. It’s a strange thing to say, but look at the top java.net projects: by almost every metric (traffic, membership, commits, etc), the top projects are almost exclusively things that you build other Java apps with.

You might say that it’s only appropriate for the most reusable code to be popular, but just thinking about it anecdotally, I find that when I look through new project announcements, they’re overwhelmingly about libraries, and rarely about webapps or desktop apps that an end-user would directly interact with.

and

So, is this just a curious behavior that’s endemic to the Java community — that we write code for one another instead of for real end-users? And if so, why? Is Java intrinsically a “navel gazing” technology? Do we seek the praise of our colleagues rather than the non-coding masses? What’s our deal?

This produced a “coffee -> nose” event. Thanks, I needed the laugh. I think they just hit upon something that somehow wasn’t obvious until they stated it. LOL

Read the full article here

Leave a Reply

You must be logged in to post a comment.