Archive for the Windows Category

Windows 8 deserves all the scorn heaped on it

The more I use Windows 8, the more I HATE IT. The shiny new part – Modern UI – is nice but still very raw especially in terms of integrating with the old. Yes it has the foundational potential to beat iOS, but at this point Modern UI is perhaps 10% of what it needs [...]


Read more →

Another Example of Microsoft Cluelessness and why they Keep Failing

http://www.technewsworld.com/story/77043.html A researcher finally figures out a way to get “32-bit Windows desktop applications”(*) to run on Surface RT by defeating an artificial constraint on the device and what does Microsoft do?  Well, they “praise” the researcher but want to close the hole that allows it!!! Instead of trying to follow what Steve Jobs did [...]


Read more →

C++ versus Objective-C as API substrate

Windows 8 marks the start of the end of the ancient workhorse API – Win32. Win32, along with COM, underlies all other APIs – including .NET – that Windows developers have used. MFC, ATL, COM itself (if I’m not mistaken), etc… these all depend on Win32 underneath. Starting with Windows 8, all new development going [...]


Read more →

WinRT and Cocoa – API evolution: MS vs. Apple

http://tirania.org/blog/archive/2011/Sep-15.html After digesting the above, I’m suddenly a bit apprehensive about whether Microsoft know what they’re doing or not. The fact that they keep changing their API surface suggests, in fact, that they don’t. In here we read that “Microsoft says it ‘reimagined’ every aspect of Windows, this new runtime, or application model” which seems [...]


Read more →

iOS versus Windows 8 versus Android – developer ecosystem

Let’s study the pros and cons. Apple have the sanest API/platform evolution and the best IDE. I have hated IDEs ever since they first came out in the 90s. Xcode circa 3.2 is the first IDE I will deign to use and frankly I find it amazing. Many reviews criticized Xcode for being crappy compared [...]


Read more →

Windows Phone 7 and Microsoft’s future – too little, too late?

I have been quite excited about Windows Phone 7 since it was first leaked to press, and now with its release, I am frankly, quite disappointed with the outcome.  Virtually all the complaints leveled against the iPhone apply to Windows Phone 7 handsets as well! e.g. No multitasking, No Flash (and no Silverlight either!), crappy [...]


Read more →

Microsoft’s mobile device strategy – a suggestion

For Windows to have any chance of competing with Android and iOS, Microsoft should rethink their strategy on the tablet/slate form factor. Hardware-wise, the Asus EEE Pad proves that it is possible to run Win7 on a pad/slate. However there are two other important things that distinguish the slate experience from the desktop experience which [...]


Read more →

Multiple partitions with Windows 7 and OS X side-by-side install

When installing Windows and OS X side by side using Apple’s recommended Boot Camp technique, you can only use one partition for Windows.  If, like me, you need multiple partitions for Windows, you have to do it another way.  The first thing to understand is that Boot Camp Assistant is not at all necessary for [...]


Read more →

DLL handling in Windows x64: The Big Gotcha

I had a nasty time trying to get the PHP module to run under Apache 2.2 in Windows 7 x64.  Specifically, I kept getting a “php_mysql.dll could not be loaded” error. After some sleuthing, decided to use Dependency Walker to help figure out what was wrong.  It turns out that I had installed the 64-bit [...]


Read more →