Live data from Hacker News

Microsoft knows Windows is obsolete. a sneak peek at its replacement

zdnet.com

71–75 of 75 posts

Re: Microsoft knows Windows is obsolete. a sneak peek at its replacement

#71
post #24

There are a lot of issues with this article - Windows S is no more a 'new' OS than an environment running AppLocker is a new OS. The $49 'upgrade' from WinS to a 'full' Windows 10 is simply removing the restriction, it's the same OS through and through UWP doesn't explicitly require XAML as part of the stack directx and win2d provide more direct access to graphics hardware Edge is not a Native UWP application - whate…

What do you mean edge is not UWP native? Are you saying it uses Win32?

Edge is built into Windows at a lower level than UWP. It is UWP-like in the sense that it has the modern app UX on all Microsoft products, it uses the new APPX package format, it favors the new WinRT API, it uses the new AppContainer sandbox, etc. But Edge can also do things that UWP apps can't do, such as being bloody uninstallable, running executable files, and creating special AppContainers[1].

I should also mention that UWP and Win32 aren't mutually exclusive; UWP is an overarching framework that supports WinRT and a subset of Win32 (now called the Windows API).[2] Edge uses some of the Win32 API as well.

[1] https://blogs.windows.com/msedgedev/2017/03/23/strengthening...

[2] https://msdn.microsoft.com/en-us/library/windows/apps/br2057...

Re: Microsoft knows Windows is obsolete. a sneak peek at its replacement

#72
post #14

TL;DR: Microsoft has introduced a new version of Windows 10 called "Windows 10 S"[1]. The big differences are that you can only install apps from the Windows Store and you can't join an on-premise domain. This walled garden approach is designed to "enhance securrty" and kill off Win32 with the convenient side-effect of allowing Microsoft to block apps from competing vendors, so you'll use Edge and not Chrome. [1] htt…

I don't get how they can try this again[0] in all seriousness

[0]: First hit, article should give enough facts and keywords, if you don't remember or never heard about bundled IE in Windows in the EU: http://www.pcworld.com/article/166606/how_does_unbundling_ie...

Re: Microsoft knows Windows is obsolete. a sneak peek at its replacement

#73
post #31

Earlier quoted context omitted.

>Edge is not a Native UWP application - whatever that means My assumption is that it is compiled with .NET Native[0]. That would explain why it is only available on Windows 10, as only Windows 10 supports .NET Native. [0] https://msdn.microsoft.com/en-us/library/dn584397%28v=vs.110...

It's not, it's written in C++

You mean C++ with Windows Runtime Library, which makes it a UWP application.

Re: Microsoft knows Windows is obsolete. a sneak peek at its replacement

#74
post #12

The argument doesn't seem that cogent. The strategy described is what they already tried to do with the Surface RT, a failure which the article briefly mentions and moves on. Nonetheless, there's a truth here about UWP. Applications today are all HTML websites. They should be containerized native applications, navigated spontaneously like the web, but running native code protected by the privilege declarations system…

> Applications today are all HTML websites.

Thankfully that isn't true.

Re: Microsoft knows Windows is obsolete. a sneak peek at its replacement

#75
post #50
post #27

Ok, so Windows S is a Windows Chromebook. I imagine we'll just continue to ignore that UWP and the Windows Store exist. Wake me up when full versions of Office and Visual Studio are built as UWP apps.

Me too. Wake me up when Office and Visual Studio are built as DotNet UWP apps. Their codebase is still C with classes and C++ mixed, dating back to 1989/90.

C++ is also a UWP supported language, no need to go .NET for UWP apps.

Also they did announce that the next Office version will move to the store.

Post reply on HN