The Impact of Windows 8

The Impact of Windows 8

This is a really good early developer analysis of Windows 8. The most interesting point made though is one I’d not considered before; the fact that windows is no longer restricted by the terms of the anti-trust settlement.

Still though, Windows 8 had better be more than just be incrementally better if they plan to hold on to their user base, especially considering the insanely long development cycle.

Droid X – The Moto-Bungled Gingerbread Update

I’ve had the official Droid X Gingerbread 2.3 update for a couple of weeks now… and I can say with full confidence that it sucks complete ass!

The new software should be faster, slicker, have more features, and be more stable. For every other Android device by any other manufacturer this is true, but not for the Motorola Droid X.

The UI lags, sometimes locking up for as long as an entire minute. Pretty much all animations are jiggy to the point of being more disorienting than fun. The stock keyboard lags even worse than it did in the last software versions (which seriously, is a problem that will drive you insane after a few days); and 3rd party keyboard apps suffer the same fate on the X too. And to top it off, about twice a day it will randomly hard-crash and reboot itself for no apparent reason, sometimes when I’m doing something, sometimes not.

I’d just replaced my Droid X (the old one had a faulty speaker) before the update too, so I don’t have a lot of my apps installed yet, and certainly nothing major like alternate launchers or anything.

Motorola makes good hardware, but their software is so bad it ruins the whole experience; and their competence clearly does NOT improve over time. I miss my HTC Incredible.

Developer Backlash from the Windows 8 Preview

So… the first public peek at Windows 8 was not well received by the developer community. At the heart of the issue is the focus on HTML 5 + Javascript for native Windows 8 apps.

If you wanna see just how bad the developer reaction is, then just check out the comments section from the Channel 9 posting of the Windows 8 preview video.

That’s very nearly universal dissent you see in those comments, and lots of it. There is hardly a kind word to be found in the comments at all.

If you don’t think that’s a big deal, keep in mind that channel 9 is operated by Microsoft and targets the Microsoft developer community. A group of more than 2 developers almost never agree about anything, so seeing universal anger like that does NOT bode well.

Many of the comments were very thick with sarcasm too:

WOW! Finally Windows gadgets get the focus they deserve! I always thought these puny gadgets were never going to amount to much but Microsoft making them full screen is just sheer genius.

— DeathByVisualStudio

Yeah, that’s about right. There was also this gem here:

The ultimate comeback of windows media center. The biggest success in the history of software. Thank God I can finally see what the weather is and get my stock prices

— Kevin

Look, even if we’re all wrong about Silverlight and WPF getting side-lined here, it doesn’t change the fact that MS has been doing a horrible job conveying to their developer base any sense of a coherent strategy going forward. It seems to many of us like MS hasn’t got a fucking clue what they are doing, and is just flailing around aimlessly. Even if that isn’t true, that’s the impression… and that’s not good.

Chromebook: Yes to Flash, No for Silverlight and Java

An interesting point about Chromebook is this bit from their support FAQ:

Will Chromebooks support Flash, Java, Silverlight, and other plug-ins we need for some of our internal applications?

Chromebooks have Flash support built-in, but they do not support Java or Silverlight.

I don’t think the support for Flash is any indication that Google has some affinity for Adobe. It’s simply that the lack of Flash support in Apple products makes the presence of Flash in Google’s products major marketing advantage. Plus Flash is VERY common on the web, and a lot of people would never consider any real system that doesn’t have flash (yet).

But the lack of Java might be a different story. Oracle recently sued Google over the use of Java technologies in Android. Yes, that’s exactly what Sun did back when MS was doing well… notice a trend? Java is not “open” in any meaningful way, and it never has been. The lack of Java in Chromebook could be political as much as technological, or they could just be avoiding the suit that Oracle/Sun will file (they probably will file a suit of some sort anyway since that’s about all the company does these days).

The lack of Java support isn’t much of a drawback for end users since few public sites use Java in the browser these days anyway, but the lack could be an issue for enterprises that have internal web systems that do use Java in the browser. 

With Silverlight, I can’t blame Google for not including a plug-in for it. Microsoft has done a piss-poor job of getting Silverlight onto Linux anyway. Since the OS for Chromebook is Linux under the hood, Google would have found it hard to support it unless Microsoft were to built the plug-in themselves. Strategically though Google’s obviously gunning for Microsoft’s core market (corporate windows and office licenses) so they also have a political reason not to support Silverlight even if MS were willing to write the necessary plug-ins. Silverlight hasn’t gotten enough public adoption, so most users would not notice the lack of Silverlight support, but if Chromebooks do see widespread adoption, that lack could be a serious blow to Silverlight’s growth potential going forward; though I do suspect that MS has already killed Silverlight as a cross-platform client platform anyway.