It´s time to compare the new language C# to some others.
Es ist Zeit, die neue Sprache C# mit einigen anderen zu vergleichen.
É tempo di paragonare il nuovo linguaggio C# con alcuni altri.
Feature
C
C++
C#
Java
OO
N
Y
Pointer
Garbage Collection
Free Functions
Referencetypes
Valuetypes
Enumerationtypes
Polymorphism (Inclusion)
Polymorphism (Overloading)
Polymorphism (Typecast)
Y*
Polymorphism (Parametric)
Operator Overloading
Unsigned Numbers
Multiple Inheritance
N**
Jumpers
Y***
Macros
*: no user defined typecasts
**: no mult. inh. for classes, but for interfaces
**: Ha, ha, ha!
Literature:
1. iX, Sept. 2000 pp. 48 - 59
2. B. W. Kerninghan, R. Pike, The Practice of Programming Addison-Wesley