Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: glory of windows

Author: Vincent Diepeveen

Date: 02:07:29 08/04/03

Go up one level in this thread


On August 04, 2003 at 04:39:56, Bo Persson wrote:

>On August 03, 2003 at 19:08:15, Vincent Diepeveen wrote:
>
>>On August 03, 2003 at 16:52:17, Eugene Nalimov wrote:
>>
>>
>>
>>>Sorry, I'll be clearer this time:
>>>
>>>(Talking about claim that Windows kernel is written in the assembler)
>>>
>>>SARCASM ON:
>>>
>>>This is definitely so, especially if you take into account that NT/2k/XP
>>>variants were commercially sold not only for x86, but for PowerPC, MIPS, Alpha,
>>>and IA-64 CPUs. Of course MS wrote 5 kernels in the different assembler
>>>languages...
>>>
>>>SARCASM OFF.
>>>
>>>Vincent is the only source from which I hear that fact. And if I have to choose
>>>between Vincent's words and NT source code on one of my developer's machine,
>>>I'll trust the later...
>>
>>So there is a C version too. Cool to know.
>
>Hey, Vincent, cool down. It was the Windows 95 series that was written
>especially for the x86 (and DOS compatibility). The NT series of Windows has
>always been written in C/C++, with a machine independent design. There are some
>adaptions for different hardware architectures, like virtual memory and I/O, but
>that is in a separate "hardware abstraction layer". I guess that might include
>some assembly language, but its just a very small part of the entire system.

if you see the dll's as a lot of code then you're right, they're probably all
c/c++ but if you just look to the basic kernel then the NT basic kernel is
completely assembly.

i assume nalimov who's not in the kernel team has a c/c++ branch to get to work
at itanium.

>>
>>But for your notice, yes the released thing has major assembly parts in the
>>kernel. Of course you don't know what the other divisions of microsoft are
>>doing. I guess you are in the compiler division?
>
>So you don't think the compiler guys have access to the Windows and Office
>source to test their compilers? Come on!
>
>
>Bo Persson
>bop2@telia.com



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.