Skip to content

Windows 8 Speculation

Duct tape makes the world go 'round!A co-worker, thanks Sudeep, turned me on to a great Windows 8 article on Ars Technica and that got me thinking. The article talks about an updated set of API’s for C++ applications and a new set of managed .Net API’s that get closer to the machine, which is a great thing. It sounds like we’ll have peer un-managed and managed layers, but…

What about the Windows API?

The article talks about WinRT, the new C++ API’s, and DirectUI, the un-managed API’s, but it doesn’t say a word about the “old” Windows API’s. There are tons of applications written against that set of API’s so they cannot go away, at least for now. That begs the question “What about the Windows API?”

The answer is, it will be there, but where? It’s time Microsoft moved toward a modern model right down in the OS. These transitions are never easy, but it can be done. When Steve Jobs came back to Apple and we were given OS X Apple made a decision to move toward Objective-C and Cocoa as their modern model and support the old C-style Mac API’s(Carbon) so legacy applications, like Photoshop, could move to the new OS. At that time Apple said they would abandon that support in the future, and they managed to support it for about 10 years. With Snow Leopard they decided not to bring all of Carbon forward, which was painful for Adobe and others. I guess my point is the old Windows API will need to stay around for a while, and the transition to WinRT could be painful, but definitely doable. Part of Microsoft’s strength, and weakness, has always been backward compatibility. It looks like they’re finally ready to make a bold change. Good for us.

How will it look?

That’s a great question. I wish I had a definitive answer, but I could see three possible scenarios, maybe there are more?

Here’s what I think could happen.(Click for a larger image.)

Windows 8 Speculation

Categories: Development.

Tags: ,

Comment Feed

No Responses (yet)



Some HTML is OK

or, reply to this post via trackback.

Current levitra price
When will cialis become generic
Cialis cheapest lowest price
Lowest price cheap discount cialis professional
Buying proper viagra
Generic everyday cialis
Buy generic viagra in canada
Cheap pill viagra
Valtrex substitutes
Synthroid 100 mcg tab prices
Purchase dexamethasone
Mestinon mg
Detrol la alternative
150 clomid mg
Order evista online canadian
Premarin for sale
Diflucan 150 mg rx usa
Buy amoxicillin antibiotics online canada
Ultram no prescription needed
How strong are ultram 50 mg
how do you know your wife is cheating
how to catch a cheating spouse texting
ways to catch a cheating boyfriend
buy ultram generic
urantiapharma generic ultram
divorce husband
to catch a cheat
tramadol discount
Strattera 10 mg
Vigrx plus pills
Penis enlargement extenze
catch her cheating
how to tell if your husband is cheating on you
cheap tramadol site
buy tramadol online
buy tramadol online
generic cialis
buy tramadol online
buy synthroid online
order tramadol online
buy vibramycin
buy toradol
buy lidocaine
buy celebrex
buy flagyl
lasix furosemide
canadian family pharmacy
cialis online
tramadol 100mg
nexium generic
buy nolvadex
how to catch a cheating wife
generic viagra
Canadian Family Pharmacy
buy nolvadex