PHP vs Java in terms of scalability

Chris Shiflett discusses the news that Friendster has dumped J2EE for PHP to achieve better scalability. The bottom line is that you can write large scale apps in Java or in PHP. I’ve seen plenty of examples of both.

July 4, 2004

Should Sun open source Java?

It sounds like the official debate over whether Sun should open source Java was interesting. I would have like to have attended Java One just to see that. I give kudos to Sun for putting on such a debate in public.

July 2, 2004

Sounding convincing

So, the other night I was watching the NBC show Last Comic Standing, and they had a contest where each of the standup comics rode around Hollywood and Beverly Hills on a tour bus, providing entertainment for the people on the tour. The comic that won the approval of the people on the tour won the contest. None of the comics knew anything about the sights that they’d be driving by on the tour. All of the comics but one tried to entertain the crowd by cracking them up, basically just clowning for laughs. One of the comics acted like a real tour director, he pointed at the various houses, telling the people on the tour which famous people had lived there and odd little anecdotes about their lives. The trick was that he was making it all up, he sounded informed, even authoritative, and he didn’t miss a beat the entire time. He crushed his competition – the people on the tour wanted information, and weren’t in a position to judge whether any of the information they were getting was factual. I think that many weblogs that purport to explain what’s going on in Iraq are like the winning comic. ...

July 1, 2004

The Spring framework

Today I’m reading all about the Spring framework which seems to be an alternative or complement to just about everything I use when I create a web application.

July 1, 2004

Where's Orkut's code from?

I always wondered why Orkut was an ASP application.

July 1, 2004

JFluid

JFluid is a Java profiler developed at Sun research. Yesterday it was announced that Sun is integrating JFluid with NetBeans. It seems only a matter of time before we get a JFluid plug-in for Eclipse. I can’t wait.

June 30, 2004

Jaw dropping

So, one of my former Senators had this to say about the Bush tax cuts: I would not have voted for [President Bush's] tax cut, based on what I know...There is no doubt that the people at the top who need a tax break the least will get the most benefit...Too often presidents do things that don't end up helping the people they should be helping, and their staffs won't tell them their actions stink on ice. That Senator: Jesse Helms. ...

June 30, 2004

Migrating from JSP to PHP

I’d love to see the rest of the story on Friendster’s migration from JSP to PHP. The fact that the post mentions only JSP and not servlets, or some MVC framework would seem to indicate that site was an exhibit of J2EE worst practices.

June 30, 2004

Great job for somebody

In another time and place, this would have been my dream job.

June 29, 2004

J2SE version 5 aka 1.5

What’s with Sun and version numbers? I remember back in the day when we had Solaris 1 and Solaris 2 and SunOS 5 and SunOS 6 and then Solaris 7 and so on. If you were a Sun afficionado you know that some of those things were really the same thing, but it was a big freaking mess. Now we’re seeing even more bizarre version number antics from Sun when it comes to Java. Sun has decided that the next release of Java will be called J2SE 5.0. The version string that the JVM reports will still be 1.5. So that means all developers will still call it Java 1.5. What makes this weirder is that this harkens back to the days when Java 1.2 was released. Sun decided to call it Java 2, hence J2EE and J2SE and J2ME, because 1.2 had so many new features. So now we’re keeping the 2, which used to stand for 2.0, so when 1.5 is released, we’ll still have the old 2.0 around, and the new 5.0 number, and the original 1.x number. Does this make sense to anyone? What happens when we have the next really big Java upgrade? Will we keep the 5.0 number around for historical purposes as well? Does anyone else find it odd that Java has never managed to actually leave a major version number behind? ...

June 29, 2004