Esta es una de las razones por las que Linus ha preferido seguir dedicándose al tema técnico y no a la parte política: No es políticamente correcto y le gusta ser así. Evidentemente es muy libre de pensar de una u otra forma - personalmente también prefiero el C por delante de los demás lenguajes - pero le habría venido bien moderarse un poco;-)
por
pobrecito hablador
el Lunes, 24 Septiembre de 2007, 14:59h
(#963460)
El caso es que cuando Linus trollea lo hace con ganas, alevosía y premeditación.
En su mensaje no dice ninguna verdad plausible, de hecho, remarca cosas que precisamente son peores en C que en C++.
Como lenguaje en sí, C++ es mucho mejor (ya sólo por ser mucho más completo, multiparadigma, poder escribir como si fuera C, mayor soporte para la optimización...). Sin embargo, para ciertas cosas como un kernel, quizás C sea más recomendable (al menos en principio, dado que no hay compiladores muy adecuados para programar en kernel-space con C++).
Pero la verdad es que si pusieran empeño en desarrollar extensiones para g++ igual que han ido haciendo a la par kernel/gcc; g++ sería una mejor opción para todo el código en la carpeta drivers/ y fs/, sólo para empezar.
Lo que nadie puede negar que lo hace con un estilo acojonante.
"Sinceramente, incluso si la decisión de haber usado C no tuviera *nada* más que ver con el hecho de mantener a los programadores de C++ fuera del proyecto, esa hubiera sido una gran razón para usar C."
Hasta la lagrimas me han saltado de reir. XD
-- Si no obtienes respuesta sera porque no la mereces.
Políticamente incorrecto
(Puntos:1)Re:Políticamente incorrecto
(Puntos:2, Inspirado)En su mensaje no dice ninguna verdad plausible, de hecho, remarca cosas que precisamente son peores en C que en C++.
Como lenguaje en sí, C++ es mucho mejor (ya sólo por ser mucho más completo, multiparadigma, poder escribir como si fuera C, mayor soporte para la optimización...). Sin embargo, para ciertas cosas como un kernel, quizás C sea más recomendable (al menos en principio, dado que no hay compiladores muy adecuados para programar en kernel-space con C++).
Pero la verdad es que si pusieran empeño en desarrollar extensiones para g++ igual que han ido haciendo a la par kernel/gcc; g++ sería una mejor opción para todo el código en la carpeta drivers/ y fs/, sólo para empezar.
Re:Políticamente incorrecto
(Puntos:5, Divertido)( http://www.fsf.org/ | Última bitácora: Domingo, 09 Mayo de 2004, 05:32h )
"Sinceramente, incluso si la decisión de haber usado C no tuviera *nada* más que ver con el hecho de mantener a los programadores de C++ fuera del proyecto, esa hubiera sido una gran razón para usar C."
Hasta la lagrimas me han saltado de reir. XD
Si no obtienes respuesta sera porque no la mereces.