How Microsoft Office’s codebase is being reworked to adapt to the new multi-platform requirements is the most interesting thing you’ll watch today, if you’re a programmer. Contains some nice breadcrumbs about how Mac Office development may be tilted on its head, and some brash admissions that the way forward will not be features that only work on one platform, because it’s hell going forward.
Via: Herb Sutter’s usual C++-will-solve-all-your-problems ditty from this week’s Microsoft developer hullabaloo, which contains a slideware admission that you can’t reach 95% of customers by doing Windows versions, but that you need Windows, OS X, iOS and Android to reach 95% of customers. It’s becoming a cliché to chalk all of this up to Nadella at this point, and it really doesn’t matter either way. The point is that the part of Microsoft that previously made damn sure you wrote to something somehow dependent on the Win32 API is now bending over backwards – relatively speaking – to support other things as well.