La razón por la que Gnome se programó en C no fué por rendimiento, sino por dar la mayor libertad posible a los desarrolladores. Estando las librerías básicas realizadas en C es muy facil crear bindings hacia otros lenguajes para poder programar con el que prefieras (C++, Python, Perl, Pascal, ...) cosa que es harto compleja con C++.
MdeI nunca se ha declarado en contra de los lenguajes orientados a objetos, se ha declarado en contra del C++ al igual que muchos mas desarrolladores por su innecesaria complejidad y a favor de otros lenguajes como Objective-C. De hecho Gnome sigue un paradigma de orientación a objetos en C (a secas) gracias a la librería Glib.
Re:C# frente a C
(Puntos:1)( http://localhost/ )
MdeI nunca se ha declarado en contra de los lenguajes orientados a objetos, se ha declarado en contra del C++ al igual que muchos mas desarrolladores por su innecesaria complejidad y a favor de otros lenguajes como Objective-C. De hecho Gnome sigue un paradigma de orientación a objetos en C (a secas) gracias a la librería Glib.