the C programming language "ANCI C" is mainly designed by dannis ratchi to
write the Unix operating system
the difference between assemply and C that the C's  code is completely
isolated from the Hardware plateform
architicture this mean that you will write the same code to intel  or sparc
or  powerPC  ...etc.
So C is really a system programming language and it replaces ASSEMPLY 98% ,
the only part in the OS  which  has  been writen in ASSEMPLY  is the task
switcher and  the  schudular


if you wonna C example you can download the Linux complete source code from
www.kernel.org
the C is the chioce of the operating system programmers kernel modules
,device driver ,boot loader or other applications which the performance is
so critical point "the performance of C is the performance of the OS it's
self cause it is the native language of it " there is a very good project
for who wonna to work with C
http://www.linuxbios.org/Welcome_to_LinuxBIOS
C++ is a nother Language with a nother liberaries but has the same C sytax
whith additional to the object oriented view , you can really work in C with
structure  and behave like object oriented and C++ has a good performance
it's higher than C# and Java but less than C and it can do every thing that
java and C# do but the productivity time is more than them , the best
productivity time "easy to write " is C# it has an awesome ID


[Non-text portions of this message have been removed]

Reply via email to