> C# just makes it 'easy' for the programmer to define it as > such, without all the nonsense other languages require. In > addition, the C# compiler WILL prevent nonsense code, which is > exactly what I want from a compiler ;-) Java as well.