In a very honest post, Saying Goodbye to Visual Basic, Erik Schwiebert from the MacBU goes into detail on the deep, technical reasons why VB is going to be left out of the next Mac version of Office.
The nuances of the painful decision, based on hard technical sweat, are shown in depth – and illustrate the quite common processes software companies have to go through when their platform mutates.
Maybe if the CLR goes MacOS, and the languages like C# make it to Mac, and there is a common Win Office/Mac Office object model – the world will be in a better place?