in what windows OS`s programed !!
some people say to me C and the other say C++ !!!
i want a sure answer to this question ..
in what windows OS`s programed !!
some people say to me C and the other say C++ !!!
i want a sure answer to this question ..
Yes. It is. Also Assembly. . . and probably others.
ReferenceOriginally Posted by MSDN
I think Assembly MUST be used to form the base of the OS (Basic I/O, including, but not limited to: Screen control, Keyboard input, mouse input, disc/disk access, etc.).
yes i know that .. assembly is imortant in every OS`s Creation even SunOS..
but my question is what windows programmed with(in high level) C or C++????!
my friend that work in Microsoft Company say windows is programmed with C++ more than C
is this true ?!
I doubt it. How I understand it:
Hardware Interfacing: Assembly
Kernel / API: C
'Windows' / Shell: C++
Windows programmed in Java... oh it's so funny!!Mostley Java and Objective-C.
Last edited by maxorator; 11-30-2006 at 05:01 AM.
"The Internet treats censorship as damage and routes around it." - John Gilmore
@maxorator;
If you're being sarcastic, you're dumb.
If you're being serious, your brain is broken.
He's making fun, yes, but it's still funny... why can't I laugh on jokes?
"The Internet treats censorship as damage and routes around it." - John Gilmore
C++ code can easily expose a C API. Why is it so hard to believe that there is more C++ code in Windows than C code?
All the advanced functionality - COM and everything that builds on it - many of the programs that come with it, they're all written in C++. C is probably only used for the innermost core. And Assembly, contrary to popular belief, is used only as a very, very thin layer of glue in most OSs.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
I'm led to believe (not by this thread) that the kernel is mostly (all?) written in C while most (...all?) of the "standard applications" (notepad, explorer, WMP) are written in C++.
Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.
- Mike McShaffry
I also think assembly must not be used that much. The drivers the OS relies on, though, would use mucho more assembly code, I think.