Microsoft has posted a C# overview on their developer site. There are a few thinly veiled jabs at Java included in the language description, which only further exposes Microsoft’s denial that C# is a Java competitor as an obvious lie. One cool feature they mention in the overview is explicit method overriding, which Java lacks. I’d download the detailed documents that they link to, but they’re executable files. Why do they need to package documents in executables? We have HTML, PDF, RTF, and even Word DOC format for this sort of thing, don’t we?
CNet has an interview with Irving Wladawsky-Berger from IBM about Linux. I only point to this interview to make fun of Sun’s whiner-in-chief Scott McNeally. The interview mentions that McNeally criticized IBM for jumping into Linux the same way they jumped into Windows NT in the early nineties. I don’t know if Scott paid attention, but Windows NT is ridiculously successful, and I’m certain IBM made boatloads of cash by betting on Windows NT. If Linux is similarly successful, Sun can hang it up.