I thought some of you might be interested in hearing about Java and the Java dev team at a startup that's grown beyond the initial stage.
In Eric Schmidt's presentation "How Google Works", he asks and answers the question "What's Different Now?" for businesses in the 21st century. And the answers he gives are:
1. Cloud computing puts a supercomputer in your pocket.
2. Mobile devices mean anyone can reach anyone, anywhere, anytime.
There are occasions when you need to know how much space a particular data structure is taking. You may have seen my recent newsletter about Java "sizeof" implementations which allow you to do that.
blogged a couple of years ago that Sun just didn't understand what their customers want, with the specific example of looking for Java support that I was expecting to pay for.
I spend half my time trying to identify what performance systems are doing by reproducing their behaviour in a performance testbed.
I was looking for Sun Java support - paid support, not the freebie "stick your bug in the db, vote for it and if enough people vote we might do something about it" support. I was looking for something serious - "I pay you, you fix the damn problem or tell me a valid workaround that you support" type of support.
In my last newsletter, I laid into those who criticise Java for what I see as simple jealousy. That lead to the following discussion with one of my readers, who I call "B" (I'm the "J" correspondent in the following discussion).
B. I've been a J2EE programmer for 3 years now, and a Java programmer for 6.
There is a "Java IDE shootout" from JavaOne 2004 at here (the pdf is available free and fairly detailed).
I generate my website using a local servlet container and JSP pages converting text source to html pages, then I upload all the pages to the server. Inspired by reading
Cleaning Your Web Pages with HTML Tidy, I decided it was about time I had my HTML validated.