Friday, June 26, 2009

I Miss C-Style Switch Statements

It took me about a year to fully warm up to C# after years of unmanaged C++ in the COM/Win32 world. Now I'm at a point where I love it. But there is one thing about it that drives me nuts: Microsoft no longer lets you have "fall-through" control transfer between case clauses inside a switch statement. You have to have every case paired with an explicit break, even if it doesn't make logical sense. This means that now I have to do a lot of if...else if...else if...else-type constructions to get the desired control flow, when a C-style switch statement would've been the most elegant thing. *sigh*

Friday, June 5, 2009

Wednesday, June 3, 2009

Ruthless Reviews Gets It Right!

This site used to be awesome. I discovered it in 2002, and it just blew my socks off with its combination of extreme left-wing political opinion (although paradoxically mixed with some unaccountable misogyny), high IQ, creativity, and lazy editing.

Starting around 2006 they experienced a slump, but it seems like they've been getting better over the last 6 months or so. But this bit, about the recent Tiller assassination, is the best bit of commentary they've done in years. Bravo.

Monday, June 1, 2009

David Frum Just Keeps Getting Better

I became a David Frum fan last year, after not liking him very much initially. This recent article proves that, in the Civil Cold War (aka the post-election Republican Party infighting between the Southern wingnuts and everyone else), he's fighting for the North. Kudos.