A spoof video makes some insightful comments about the future of developers dependent on Microsoft technologies. You may not like its genre, its in the "Hitler Reacts" set of YouTube videos, but it is accurate and the emotional responses don't seem contrived.
There is a genre of video on YouTube using the same film clip from the movie Downfall to satirize an event, and while the best days of this mash-up form might be past, this one is true to both the events and the emotional response that is appropriate to them.
So there you have it and you have the obvious conclusion - I'm not going to give away the final punch line. It would be funny if it wasn't so accurate and so miserably sad.
The only way you can not see it in this way is to deny that it's going to happen. You can claim that it is all a conspiracy to create FUD engineered by bloggers and news outlets trying to make a sensation out of nothing.
However, you still have to explain why Microsoft is silent on the matter. A simple statement that it is all untrue and the future belongs to .NET, WPF and Silverlight would be enough - as long as it was followed by some announcements of future versions, plans and so on.
If you analyse what little data we have and draw a conclusion you have to fear that Microsoft has simply lost its way and is drifting rudderless towards whichever technology is getting the hype at the moment or which ever faction can shout loudest and make the best political moves. The lack of a strong technical decision maker at the top of Microsoft is beginning to show.
If publicising this video provokes some response from Microsoft then it will have served some purpose.
Xamarin has announced a Unified API for Xamarin.iOS and Xamarin.Mac which allows developers to support both 32-bit and 64-bit applications with the same source code (as well as binaries) on both [ ... ]
Self organizing swarms are fascinating. If you have grown bored with watching ants or termites do their thing, you can now watch a swarm of 1000 tiny robots making shapes without anyone having overall [ ... ]