Tom Plum Just Came Up With A Great Idea In The N

Tom Plum just came up with a great idea: In the next 8 months, swap a political book with a personal acquaintance whose philosophy is opposite yours. Then have a civil discussion.

more ...


And then the Army Corps of Engineers drained it

Mars was once "drenched in water." Cool.

more ...

Choosing C# over C++

In a comment, Josh asks "[Why should] a C++ programmer choose to write industrial programs in C#? Of course you needn't restate the benefits of a 3rd/4th/5th generation language, as much as benefits to someone who is choosing whether or not to port existing C++ code to C …

more ...

Jon Udells NET Report Cardnbspis An Ex

Jon Udell's .NET Report Card is an excellent article, but I'm going to pick a couple nits:

He gives .NET a B in "Advancing the state of the art of Windows programming." I'd disagree: for both the state of the art and state of the practice, I'd give .NET an …

more ...

Why Spoil A Perfect Record Yes Its March No Cross Hasnt Shipped Their Pen For The Table

Why spoil a perfect record? Yes, it's March. No, Cross hasn't shipped their pen for the Tablet PC.

more ...

IDisposable and Using

In a comment on my last post, Alex Peake points out the Dispose() method and the using keyword. This is what I referred to in the post as "implementing IDisposable", but I realize that I glossed over that too fast.

IDisposable is an interface that defines a single method, Dispose …

more ...

Defending C# (and .NET's) Garbage Collection

I read Bryan Flamig's criticism of C# via Loren. Bryan voices a common criticism of C#'s garbage collection (the criticism actually would apply to all languages that don't go beyond the default memory management model of CLR, but let's just continue to use C# as the example): in C …

more ...

To type or not to type

My take on the debate of whether typing is needed in a language. Rather than taking sides, I revert to my previous incarnation as a philosopher, and try to see what we are really talking about when we seem to be talking about types. via [Artima Weblogs]

\<

p dir="ltr …

more ...

All Media Should Be Timeshifted

ReplayTV...I love download into MS lectures and playing them back at 1.5 speed...All media should be timeshifted. *All* *media*. via [Marquee de Sells: Chris's insight outlet]

I don't even have a PVR and I agree. One of my many, many side-projects is writing a .NET CF RSS …

more ...