19 Aug 2012 @ 12:03 AM 

First, before I begin, let it be known, I love Silverlight, and I plan to keep developing in it (visit my site here at jamonjoo.com).  That said, I don’t know why I have the feeling that all this Silverlight stuff is a ploy to get developers onto Windows 8, which just so happens to be XAML based; I hope I’m wrong.  All I can say is if Silverlight becomes a “Microsoft-Device-OS-Only Cross-Device Platform” [say that 5 times fast], then it will confirm my suspicion. I can only hope that Moonlight will start supporting multiple OS’s and devices also in time, and perhaps that may be a saving grace (and perhaps Microsoft should help it do so – it would only work in their favor), but I wouldn’t hold my breath.  Honestly, the whole thought of having to resort back to HTML/JavaScript makes me feel a bit feral.  I have yet to see companies cooperate with standards; even in healthcare HL7 interface communications (I’ve done a lot of work in software development for Healthcare).  The only true way to build something to run across multiple systems, devices, etc., and have it look/run the same everywhere is NOT by standards, but to either 1. Have a single company create and maintain the development platform (tainted sometimes by money and politics), or 2. Built it open source by the community (which will probably lack somewhat in quality and coherency (due to volunteers), and good development tools).

Of course, the other “SMART” thing MS could do (and may be doing [see: http://bit.ly/NLo0jm]) is to continue to have SL as a means to run software cross-platform, while also supporting XAML/C# apps it in all their own platforms.  This might attract many developers to the Microsoft platforms, knowing that they can also easily have versions to run on other non-MS platforms as well (which I assumed SL was going all along a few years back).

In conclusion, if SL doesn’t work out, then I’m creating my own, and HTML/JS can [insert vulgar statement here] … anyone else on board!? LOL ;)

All that said, I suppose also, in time, if SL5 gets deployed with Windows 8 – along with the increase in XAML/C# apps, and the market place – and since SL5 I’m sure will be around for quite some time, there’s a good chance there will be a future time when SL5 (at the very least) will still be a great platform to use, since it may be on the majority of computers around the world (http://bit.ly/8l4Y9Q). Honestly, I’m still optimistic in any case. ;)


Posted By: James
Last Edit: 19 Aug 2012 @ 05:02 PM

Categories: Silverlight