Re: Evils of Java |
Sun, 16 January 2005 10:23 |
|
|
Ptolemy wrote on Sun, 16 January 2005 11:27 |
Quote: | Microsoft tries to barricade all attempts to establish standards outside its control, so theres C# now
|
Actually, C was developed during the years 1969-1973 for the nascent Unix machines in paralell with the early Unix operating system. This is a decade before Microsoft existed. In the mid 1980's C was standardized by the ANSI X3J11 committee. In the mid 1980's, Microsoft had zero impact on the C programming language - it was only in 1981 that Microsoft actually became a company that would grow to what it is today when IBM selected the MS-DOS operating system for the new IBM PC. MS-DOS 2.0 was only released in 1983. Way back in this era, Assembly was a popular programming language for getting anything done since you actually needed to care how large your program was and how fast it would run.
Excluding operating system specific modifications, any program written in C can be compiled for any machine and should run without any difficulty. Part of the appeal of C is that it combines the higher level language programming ease with the ability to use actual Assembler functionality - like rotating bits right or left and logical And/Or operations. Microsoft has had little to no impact on C as a language.
Ptolemy
Emperor of a Thousand Suns
|
I think they were talking about C# (C sharp) rather than C. C# _is_ a Microsoft creation, although the original architect worked for Borland when he first started on it.
From Microsoft's POV, I would agree that C# is probably an attempt to counter the growing popularity of Java which was threatening their control of the desktop.
...
Report message to a moderator
|
|
|