Forgot your password?

Comment: Re:A non-UNIX OS in a UNIX world? (Score 1) 543

by art123 (#47923903) Attached to: What To Expect With Windows 9

This might have been a decent plan 10 years ago but now they made the OS core decent enough (and secure enough) that replacing the core is not really necessary.

"uphill struggle as the world passes them by" might just be a slight overstatement of MS problems. MS says they have 75% market share for x86 servers (I've no idea if that is a legit statistic). Macs are barely a blip in desktop/laptop market share. Win 8 and Win 8.1, which according to comments in posts like this is the worst OS since Win ME, each has greater market share than all versions of Mac OS combined.

They are obviously very weak on mobile (phone and tablet) but traditional desktops and servers are not being seriously threatened.

Comment: Re:Just now they're getting virtual desktops? (Score 1) 543

by art123 (#47923863) Attached to: What To Expect With Windows 9

I remember using virtual desktops on Windows 2000 so that is 14 years ago. Might have been present in NT 3.1/3.5/4.0 but I'm not positive.

Windows API has had notion of multiple desktops per station since at least Windows 2000.

See references here:

Comment: Re:Metro Apps vs Desktop Apps? (Score 1) 543

by art123 (#47923827) Attached to: What To Expect With Windows 9

Totally different APIs. WinRT for metro. Win32, WinForms, and WPF for desktop. DirectX can be used in both metro and desktop apps.

WinRT has less features because it needs to run in a secure sandbox. WinRT is also more energy efficient due to async nature of most api calls.

WinRT, at least when using XAML for the ui, is similar to WPF (and Silverlight). Very nice M-V-VM architecture.

It will be interesting to see how they handle resizing. Devs could always count on min resolution of 1024x640 or 384x768 in split mode (split mode was only supported if res was >= 1366x768). Now these apps that were never designed for odd resolutions will have to deal with it. Maybe they will just look for special metadata that describes resize capabilities and if metadata not present (old 8.0 and 8.1 apps) the app will not be allowed to be resized too small.

Comment: Re:Bye bye Silverlight (Score 1) 202

by art123 (#47166381) Attached to: Netflix Ditches Silverlight For HTML5 On Macs

>A year or so ago I complained about Netflix using silverlight. I said that it was a stupid choice and that Silverlight was a Microsoft also-ran. A few people replied that they knew programmers at Netflix and that they were very smart and knew far more than some simpleton like me.

Silverlight was the better solution one year ago. Now there is parity so it is an option. Is that really too hard for you to understand?

Comment: Re:Let the bitching begin.... (Score 2) 558

by art123 (#40849131) Attached to: Windows 8 Is Ready

Did you just put .NET in the does not work pile and Objective-C in the does work? I think I see flying pigs out my window.

You sound like you know nothing about Microsoft APIs. MFC is a C++ framework to make Win32 UIs a little easier to write. WinForms is the managed wrapper for Win32 UIs. WFC has nothing to do with UIs.

The OS team at Microsoft has always been about C and COM. Nothing has changed.