You are viewing [info]dossy's journal

Jan. 22nd, 2005 @ 08:42 pm look, my name's in the news!
Current Mood: accomplishedaccomplished
Current Music: the sound of one hand clapping

OK, well, it's in the InternetNews -- I was interviewed for an article: AOL Updates Its Open Source Web Server. I officially became project leader of AOLserver back in May 2004, and now in January 2005, I'm being quoted in a news article. It may not seem like a big deal, but I'm quite happy and excited about this.

Hopefully 2005 will bring more positive press for AOLserver and help raise awareness about it throughout the software community and the world at large. I can dream, anyway ...

About this Entry
from behind
[User Picture Icon]
From:[info]josephgrossberg
Date: January 22nd, 2005 08:48 pm (UTC)
(Permanent Link)
Wow, someone's still using Tcl ... having dabbled in Expect and Tcl/Tk ... I can say that the support for other languages is key to growing its user and developer bases. I know it's shallow, but I would imagine that lots of people will see "C and Tcl" and not look any further.
[User Picture Icon]
From:[info]dossy
Date: January 23rd, 2005 05:28 am (UTC)
(Permanent Link)
That's the funny thing: the scalability and elegance of AOLserver comes from its use of C and Tcl. You can compile and run PHP under AOLserver now, or use Tomcat for Java/JSP with AOLserver today, but then you're only using AOLserver as a HTTP request processor/proxy which doesn't get you very much benefit.

I've always said that "most websites are small, and for small websites, you can use just about ANY solution." So, people build their small sites using their favorite technology (Apache with mod_perl, or PHP, or Java) and start becoming successful. They quickly try to scale up their sites, and quickly hit the first wall: poor design. Yes, most sites' scalability problems are one of poor design, not a limiting factor of the technology. This is the abysmal "slowness" that plagues most small sites.

However, there's a whole separate class of scalability problems that plague the larger sites. It's the actual limiting factor of the underlying technology. I imagine that very few sites ever hit this wall, because with low-cost commodity Intel hardware and ever-increasing CPU speeds, even the lamest dog can still hunt, today. But, this limit can still be reached. And, without real scientific evidence (i.e., this is purely anecdotal), I suggest that other web technology platforms reach this limit far sooner than AOLserver does.

But, recalling the more common cause of scalability problems (poor design which plagues all platforms), it's still not important today for most web development shops to care about their technology choices, but rather the people working with/for them. But, I'd still prefer to hedge my bets and build my applications on top of AOLserver regardless, so that when the day finally comes, I'll be able to continue to scale it when others can't.
[User Picture Icon]
From:[info]josephgrossberg
Date: January 23rd, 2005 08:25 am (UTC)
(Permanent Link)
Well the Tcl language itself is only part of the problem. I agree that, with the right architecture, almost any language is suitable for small- or medium-sized projects. Hell, VBScript is a monstrosity and yet ASP is all over the place. The same goes for ColdFusion., but at least that's really easy to learn.

The thing with Tcl, though is that few people know it, even fewer know it well, and very few people seem to have an interest in acquiring it.

With Perl or Java, you'd get 100 times as many people fluent in the language. With Python or Ruby, you'd get a lot more people willing to add "yet another language" to their belt.
[User Picture Icon]
From:[info]wench25
Date: January 24th, 2005 08:04 am (UTC)

wow

(Permanent Link)
Does this mean - if I print it out - bring it to you and you sign it - it will be worth something on E-Bay?
[User Picture Icon]
From:[info]dossy
Date: January 24th, 2005 08:09 am (UTC)

Re: wow

(Permanent Link)
Only if through divine process the paper bears a watermark resembling the Virgin Mary. :-)

I fully intend to get my name in the press more in 2005. And, maybe get a book published ... but that's a LOT more work than just giving interviews. :-)
[User Picture Icon]
From:[info]wench25
Date: January 24th, 2005 08:58 am (UTC)

Re: wow

(Permanent Link)
keep me informed - you know me - I'm a social whore - cause you know - it's all about who you know.... ;)

and I'd like to say - I knew you when! :)