Let's not get too hasty now

Thursday May 26, 2005 @ 06:20 PM (PDT)

Criminy. If I’d known GreyStork’s interview and Brett’s reprinting of my unscientific benchmark numbers would have created as much interest in Poseidon as they have, I’d have been a lot more careful about pointing out the unfairness of comparing two sets of benchmark results gathered under different conditions.

The LightPress folks have apparently gotten wind of the comparison, which kinda makes me feel bad about being so flippant with my remarks about LightPress’s performance. Not that I feel bad about dissing WordPress. In terms of performance, WordPress is absolute crap. But LightPress is a huge improvement, and I really do admire those guys for the effort they’ve put forth. I also admire them for not taking my remarks personally (at least, it doesn’t seem like they did).

I’ll be the first to say it, because (surprisingly) nobody else has: LightPress has already had several releases and is perfectly usable. Poseidon 1.0 still isn’t anywhere near being usable. Whether or not Poseidon is technically faster, it’s still serving 0 useful requests per second because it isn’t finished.

Now, while we’re on the subject: a lot of people have been grabbing the Poseidon source from CVS. That’s awesome. I’m glad people are so excited. The problem is that a lot of these people are getting in way over their heads. The reason Poseidon 1.0 is only in CVS right now is because it’s not finished. If you’re checking out the CVS code because you can’t wait to start using Poseidon, you’re in for a disappointment. If it were usable, I’d be using it on wonko.com.

If you’re checking out the CVS code because you’re curious or because you’d like to learn something or even, God forbid, because you’d like to contribute to Poseidon’s development, more power to you. Otherwise, you could probably save yourself some time and effort by waiting for an official release. And you can definitely save me some time and effort by not emailing me asking me how to use CVS. Especially when there are instructions right here.

Comments

Nerds love to have flame wars about stupid shit.

I had no idea my article would get so much attention. Hell, it was the second post on my new blog, and the only person I mentioned it to was Ryan (and the comment I made here).

Ryan's got some good points about Poseidon's usability. Zero users of an incomplete codebase kinda negates ANY benchmark data, scientific or not.

And about needless nerd flamewars, well, I guess I'm guilty. Next time, I'll think twice, or at least ask permission FIRST, before opening my big mouth.
Bah. People keep mentioning flame wars. Where are the flame wars? I think everyone's been very civil about the whole thing.

I wasn't trying to imply that you shouldn't have posted the article. If you'd asked permission first, I'd have told you to go ahead. It's just that, in hindsight, if I had known that more than just a few of my friends would read this stuff, I'd have rattled off some disclaimers.

As I said, though, I don't think the LightPress folks have taken offense, so everything's cool.

Flamewars... I guess "My blog engine is better than yours" came to my mind. Even though I know that's not the case at all, it just seemed like a possible way of thinking.

I agree with you about the disclaimers. My own disclaimer was pretty subtly buried in the article, and I should have been more clear.

I just want to get my hands on the source for TODO!!! Doesn't anyone hear me..me...me...me.......(echoing eternally)

Sorry, it's not available. Officially, the reason is that Todo was a very hastily-written VB6 app and I'm not very proud of the code. Unofficially, the reason is that I don't even have the source anymore.

Copyright © 2002-2012 Ryan Grove. All rights reserved.
Powered by Thoth.