Linked by Thom Holwerda on Sat 9th Feb 2013 18:54 UTC
Windows "The 16-bit Windows kernel was actually three kernels. One if you were using an 8086 processor, another if you were using an 80286 processor, and a third if you were using an 80386 processor. The 8086 kernel was a completely separate beast, but the 80286 and 80386 kernels shared a lot of code in common." As always, Raymond Chen delivers. If you don't yet follow his blog, you should. Right now. Click that bookmark or RSS button.
Thread beginning with comment 552003
To read all comments associated with this story, please click here.
On a side note
by sukru on Sat 9th Feb 2013 20:33 UTC
sukru
Member since:
2006-11-19

Raymond Chen's blog is my favorite among Microsoft employees. He shows great insight into the design decisions of Windows (things like why do we have both find.exe and findstr.exe at the same time, or how was Windows memory manager changed to acomodate for SimCity's bug).

It looks like there are different cultures at Microsoft. While the business side is definitely not my favorite, there are still some technical guys who care.

Edited 2013-02-09 20:34 UTC

Reply Score: 10

RE: On a side note
by moondevil on Sat 9th Feb 2013 21:34 in reply to "On a side note"
moondevil Member since:
2005-07-08

The technical side is pretty good.

I used to have my share of issues about Microsoft until I worked in a few Fortune 500 companies.

Then I realized how they are seen from the outside and the differences between engineering, marketing and business.

Eventually I came to understand why Microsoft does certain things.

Reply Parent Score: 7

RE[2]: On a side note
by Phucked on Sat 9th Feb 2013 23:46 in reply to "RE: On a side note"
Phucked Member since:
2008-09-24



Eventually I came to understand why Microsoft does certain things.


Can you tell us why they are so evil then?

Reply Parent Score: 0

RE: On a side note
by sparkyERTW on Mon 11th Feb 2013 14:01 in reply to "On a side note"
sparkyERTW Member since:
2010-06-09

It looks like there are different cultures at Microsoft. While the business side is definitely not my favorite, there are still some technical guys who care.


Same here. While I tend to take issue with a lot of the company's actions, it's often pretty clear that the developers themselves - for the most part - are commendable. They're not the ones who sue other companies, they're not the ones who make the decision not to play nice with others, and they're not the ones who spread FUD (again, for the most part). They just tend to be a bunch of people wanting to do some really cool stuff with the mighty resources M$ has, and who hope that what they create manages to slip through the management/marketing/legal divisions unscathed.

Reply Parent Score: 2

RE[2]: On a side note
by siride on Mon 11th Feb 2013 14:10 in reply to "RE: On a side note"
siride Member since:
2006-01-02

And all the backwards compatibility stuff that people complain about...that takes a huge amount of work. The fact that Windows can completely change its kernel and graphical implementation without breaking most programs written 20+ years ago is nothing short of an engineering miracle.

Reply Parent Score: 4