Silverlight Developers Rally Against Windows 8
aesoteric writes "A legion of Silverlight developers have threatened revolt after Microsoft made no mention of Silverlight or .Net in the vendor's brief video preview for its upcoming Windows 8 operating system. Developers expressed fears Microsoft might let their investment in skills 'die on the vine' as Redmond finally embraces open standards. Microsoft, for their part, have told developers they can't say more until September."
I know Silverlight is a running joke on /., and everyone here hates it, but I work at a .NET shop and we used Silverlight to create a product. Now, you may think that's insane, but what we wanted to deliver was a very rich user experience over the web that was cross platform. Furthermore, clients would install the plug-in after purchasing, so it's not like proliferation of the plug-in mattered. As well, the decision on technology was made over 2 years ago, and back then HTML5 was but a whisper, and Flash was still the big thing TM for interactive "web applications."
As I said, since we're a .NET shop, Silverlight was a really great alternative to Flash. Furthermore, if you haven't worked with Silverlight or WPF, you're really missing out on an amazing development experience.
Now, I completely agree with the mentality that plug-ins are stupid. We only did it this way because we sell a product; we don't put our stuff online to try and shove the plug-in down everyone's throat. And at the end of the day, the message from Microsoft was that Silverlight will be everywhere "in the future," so we hoped we could hit all platforms with a rich product without doing any porting.
And now this, the latest in a long steady stream of screw-overs. They have seriously broken their promise to the developer community. While I'm happy they embraced HTML5 so strongly, they should just admit that they fucked up with Silverlight and hung the devoted developer community that exists out to dry. This was a low move from a company that previously has a great track record with developers, and I'm very unhappy with how they handled this.
And yes, I fully expected to be modded down for just using Silverlight to make anything.
My bet is that Silverlight isnt going anywhere anytime soon - Microsoft are still attempting to get a successful smartphone out the door. As long as they're focused on WP7, they'll continue to make investments in Silverlight to try and win developers for both platforms.
I only use silverlight for netflix, but netflix is great. Flash on the other hand crashes and causes my 64bit computer to go crazy from time to time.
For me, there is no comparison in terms of which is better. But I'm just the end user.
The issue is that its obvious where Microsoft is heading, away from Silverlight and .Net. It gives the same effect as when Elop went out in public proclaiming loud and clear that Nokias Symbian was dead, people stop developing for it and customers stops buying it. As a Silverlight developer you know your days are numbered, you just dont know what that number is.
HTTP/1.1 400
And Microsoft will be thrilled to have every app they can which they can claim actually works on ARM Windows as well as x86 Windows.
I think these guys are making incorrect assumptions.
I've been in this exact position myself as a Windows Mobile developer. Learning the 8-year, 200'000 line C++ product that I maintain would have to be completely rewritten in C# and/or Silverlight if it was going to run on WP7 was a fun, fun experience and I would not be terribly surprised if Windows Phone 8 ditched that platform for Javascript, just like last time.