>At Microsoft, those resources are so disconnected from engineering that they seem to rely on whitepapers and customers to learn about their own products. This is so true. My company was being courted by Azure folks so we got some premium access and it was always laughable and frustrating how much more I knew about their cloud architecture than they did. I remember finally being able to talk to the head of network en…
This isn't all true, is it? I replied to one of those "Welcome to Azure" emails and mentioned I had some questions about integrating the Key Vault with a bunch of their other offerings. Someone from MS reached out to me and setup a meeting with a developer from one of the (many) Azure team. And this guy knew his shite, and was very helpful (still have notes from that meeting on my desk, many months later). I was a so…
Satya Nadella just fixed Microsoft’s biggest problem
131–139 of 139 posts
Re: Satya Nadella just fixed Microsoft’s biggest problem
#132I was a Windows user for a long time. 5 years ago I switched to OS X, because I think it's closer to the deployment environment I use as a dev. However what OS X did ( when they killed the old one - MacOS 9 and rewrote the whole thing on UNIX based kernel ) was the single greatest move, which I think pays off even these days. This is what I hope should happen with Windows. They should decide on POSIX kernel and compl…
Yikes! NT kernel is far far far better designed than any * nix¹. POSIX is an API (and not a very good one), not a kernel type anyway. Windows has had a POSIX layer for a while. The NT kernel actually has its own API that both the Win32 and POSIX APIs are implemented on top of. Why is NT better than * nix (particularly Linux)? Two areas mainly: - Virtual memory This one's pretty obvious if you've ever written a malloc…
The document you're referencing is written in 1999. I suspect a lot has changed since then.
Re: Satya Nadella just fixed Microsoft’s biggest problem
#133I was a Windows user for a long time. 5 years ago I switched to OS X, because I think it's closer to the deployment environment I use as a dev. However what OS X did ( when they killed the old one - MacOS 9 and rewrote the whole thing on UNIX based kernel ) was the single greatest move, which I think pays off even these days. This is what I hope should happen with Windows. They should decide on POSIX kernel and compl…
Yikes! NT kernel is far far far better designed than any * nix¹. POSIX is an API (and not a very good one), not a kernel type anyway. Windows has had a POSIX layer for a while. The NT kernel actually has its own API that both the Win32 and POSIX APIs are implemented on top of. Why is NT better than * nix (particularly Linux)? Two areas mainly: - Virtual memory This one's pretty obvious if you've ever written a malloc…
Re: Satya Nadella just fixed Microsoft’s biggest problem
#134Earlier quoted context omitted.
Yikes! NT kernel is far far far better designed than any * nix¹. POSIX is an API (and not a very good one), not a kernel type anyway. Windows has had a POSIX layer for a while. The NT kernel actually has its own API that both the Win32 and POSIX APIs are implemented on top of. Why is NT better than * nix (particularly Linux)? Two areas mainly: - Virtual memory This one's pretty obvious if you've ever written a malloc…
Also, nobody is using select and poll in Linux these days, epoll is the way to go.
> FreeBSD: Like Linux, but the API is less stupid.
Yeah, I covered epoll (and kqueue, which also applies to Solaris and OS X).
Re: Satya Nadella just fixed Microsoft’s biggest problem
#135I was a Windows user for a long time. 5 years ago I switched to OS X, because I think it's closer to the deployment environment I use as a dev. However what OS X did ( when they killed the old one - MacOS 9 and rewrote the whole thing on UNIX based kernel ) was the single greatest move, which I think pays off even these days. This is what I hope should happen with Windows. They should decide on POSIX kernel and compl…
Re: Satya Nadella just fixed Microsoft’s biggest problem
#136Earlier quoted context omitted.
Because Microsoft is Microsoft and everybody knows everything about Microsofts products. There is no need to explain anything, right?
How many people don't know what office is at this point?
MS hasn't made it easy for me to understand it either
Re: Satya Nadella just fixed Microsoft’s biggest problem
#137I've always said sales (and marketing) was Microsoft's biggest problem. The are finally starting to be cool again as the engineers take over. The silo between Windows and development (Azure, .net etc) needs to come down fully to fix Sinofsky's mess too. We're still left with a desktop OS UI with huge animated icons designed for a phone even though they've now given up on the phone market anyway. They gave up too easi…
Very well said on the Windows phone.I have used three windows phones before switching to Android and I think the UI for simpler things like dialer ,messages or emails was better on windows phone.Especially email was so good ,it used to work a charm even on 2G.I have used built in clients and other options on Android and nothing beats the basic email client on windows phone.May be it was not feature rich for gmail but…
Windows phone apps were the most profitable to write unless you had a blockbuster as your app was actually likely to be found in the app store but why bother when they kill it with what can only be called anti-marketing
Re: Satya Nadella just fixed Microsoft’s biggest problem
#138I've always said sales (and marketing) was Microsoft's biggest problem. The are finally starting to be cool again as the engineers take over. The silo between Windows and development (Azure, .net etc) needs to come down fully to fix Sinofsky's mess too. We're still left with a desktop OS UI with huge animated icons designed for a phone even though they've now given up on the phone market anyway. They gave up too easi…
> The are finally starting to be cool again as the engineers take over. That doesn't necessarily lead to a successful company. As a proud engineer myself, I'm not arrogant enough to believe that my kind are the most important in any company. Google has terrible product direction, customer support, and communication, for example.
Re: Satya Nadella just fixed Microsoft’s biggest problem
#139Earlier quoted context omitted.
> The are finally starting to be cool again as the engineers take over. That doesn't necessarily lead to a successful company. As a proud engineer myself, I'm not arrogant enough to believe that my kind are the most important in any company. Google has terrible product direction, customer support, and communication, for example.
I'm not saying it's necessarily cause and effect but when the people developing the products are enthusiastic and proud of the product it certainly helps.