Here’s what recently caught my attention on the developer front:
The new Microsoft, wow with 100% less architecture
This week, The Creature From Redmond announced the upcoming departure of Ray Ozzie, Microsoft’s Chief Software Architect. Ozzie took up the mantel of CSA from Bill Gates himself, and Steve Ballmer has indicated that the position will not be continued after Ozzie leaves.
I can’t help but raise an eyebrow at this. In a company with as pure a software play as Microsoft, and with as much emphasis on a unified development methodology for independent software vendors, not having someone at the top to herd the cats strikes me as a recipe for divergence and a splintered framework.
Another good press week for Apple
On Monday, Apple announced they made a bazillion dollars last quarter, and that every living human on the planet and many of the dogs now own iPads or iPhones, or something like that.
Expect the lovefest to continue on Wednesday (today) with another press conference, this time announcing the new tech for the Mac product line, including — it’s rumored — OS X 10.7. Is OS X 10.7 redundant? Shouldn’t it be OS X.7, or OS 10.7? And the rumors continue to swirl that a CDMA version of the iPhone will come to Verizon in 2011.
The BSA, neither trustworthy, loyal, nor honest, evidently
No, not the Boy Scouts of America, the Business Software Alliance. Word has come out this week that they have been lobbying hard to keep open-standard-friendly language out of the EU’s European Interoperability Framework. This has, not unexpectedly, brought the Free Software Foundation into the fray.
Having just watched “Firefly” and “Serenity” with my son for the first time (his, not mine), I can’t help but think that “the Alliance” is a great name to tag the BSA with. I’m having trouble plugging Richard Stallman into the Malcolm Reynolds role, though …
if (C++ == 0x19) printf(”Happy Birthday!!”);
It may seem like it’s been around forever, and maybe 25 years is forever in computer language years, but last Friday marked the 25th birthday for C++. A little long in the tooth, perhaps, but it still manages to power a good chunk of the world’s software. I never really got into C++ — I moved directly from C to Java, and I’ve now made a perverse sidestep to Objective-C — but I know lots of developers who swear by it (and a few who swear at it …). Wonder if we’ll still be leaning on it as heavily when it hits 50?
That’s it for this week. Suggestions are always welcome, so please send tips or news here.