Microsoft Silverlight: Never give up, never give in
Posted by: mycroft in Technology, CodingMicrosoft’s Silverlight platform intrigues me, not unlike a terrible auto accident on I-45. Here’s what The House of Gates has to say about it:
Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of Microsoft .NET–based media experiences and rich interactive applications for the Web.
Okay, check me on this, fellow geeks.
It’s a dot-Net gizmo to deliver media-based content. Let’s see–what other platforms, some of which aren’t Microsoft-owned–exist to do this?
- Flash
- Some PHP plugins
- The Windows Media platform toolkit
- Java (antiquated)
- etc.
I freely admit that I am not a Microphile. However, I’m not a rabid MS-hata, either. The cold truth is that Bill Gates has simply played the game much, much better than his competitors. None of the Microsoft products are perfect, but let’s face it–they are better than anything else, especially with respect to office productivity. Everybody bitches and moans about Word and Excel, but everybody uses them.
My principal problem with Microsoft is the exorbitant fees for licensing that are charged. If you have 90% market share, you can afford to quit ass-raping your customers. However, that does not seem to be Microsoft’s business plan, more’s the pity. And don’t get me started on the 31 flavors of Vista.
But I digress–this is about Silverlight.
I run an information technology company. It is populated with a group of very senior engineers in systems, networks, and infrastructure that are all at the top of their form. Let me take one example from one of these departments as an object lesson: Infrastructure. First their was thick coax, and it was good. Then there was thin coax, 10 years later. It, also, was good. Cat 5, cat 5e, Cat 6, fiber…all good. But in those two sentences, I’ve covered the last 50 years of data communications. In short, engineers come up with a faster, bigger, meaner pipe when circumstances demand it.
Let’s transfer this simple, sound logic to Silverlight.
ANYONE who has ever had the painful, wrenching opportunity to code applications using dot-Net will at least agree on the fact that this platform has always had problems, whether these take the form of “more bugs than a decomposing murder victim” or “as insecure as US telephone records.” Furthermore, with the ubiquity and relative stability and security of Flash, is this simply another effort by Dr. Gates to horn in on another market with a substandard, but very familiar product?
I tend to think “Yes, it is,” but other opinions are welcome. Enlighten me.

Entries (RSS)
June 18th, 2007 at 12:16 am
[…] …more […]
June 24th, 2007 at 3:17 pm
This is kinda interesting. Ars Technica reports that after an intensive three-week hackfest Miguel de Icaza and the Mono team have implemented an open source Silverlight clone called Moonlight that runs on the Mono platform:
http://arstechnica.com/news.ars/post/20070622-mono-silverlight-implementation-emerges-after-epic-hackathon.html
June 24th, 2007 at 4:05 pm
Hmmmm. So much for it being secure, eh?
June 25th, 2007 at 2:35 am
So what else is new?