Af course they included MovableType and ExpressionEngine which I also tried but didn't like that much.
Looking and writing about the following aspects of each engine:
- Programming language.
- What features you’ll need.
- The size of the software’s community.
- The age of the software.
- If you are planning on extending the Blog.
For Programming language my favorite is PHP, Like WordPress, Drupal and Joomla! (and Typo3)
Features are within the core or easily integrated with Extensions like Components, Plugins and/or Modules.
Both these Blogging platforms have very good community to support you, although Joomla! is the biggest at this moment.
Age for me is really not much of an issue but for you looking at the first release dates…
WordPress started in 2003, Drupal in 2001 and Joomla! in 2005 as a fork from Mambo that was build from 2000 (Open source Dual license in 2001)
Extending your "Blog" is really easy with all the packages I favor.
Focus on Blogging
But when it comes to Blogging, WordPress works best for me and in the Smashing magazine post Glen wrote one simple statement under Drupal and extend it later on to Joomla!
"it’s not just blogging software. Drupal is community software. "
Which is exactly how I see it…
You can use Joomla! for Blogging and with Drupal you can do the same thing, but I just don't like the Drupal control panel that much to write blogposts.
One other great article comparing Drupal and Joomla mentioned in the post is from Steve (Hope you get a lot of traffic from this Smashing magazine article!) over at Alledia on Joomla and Drupal.(Needs an Update since the release of Joomla 1,5 ;-)
All in all, a nice overview of the Blogging Engine landscape of today from Smashing Magazines, and for me its good to see that Joomla now is also considered a Blogging Platform although still with some limitations.
But those limitations can be overcome with the right setting and Blogging Components for Joomla.