Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 20/09/2024 12:29

Escrito por: Marcos Merino

Máxima tensión entre desarrolladores de Linux por el enfrentamiento C vs. Rust: Linus Torvalds ve un

Máxima tensión entre desarrolladores de Linux por el enfrentamiento C vs. Rust: Linus Torvalds ve un "tono casi religioso" en el debate

Uno de los debates más candentes ahora mismo en el mundo del desarrollo de software gira en torno a los dos lenguajes que permiten dar forma al kernel de Linux: el venerable C y el prometedor Rust. Por supuesto, el enfrentamiento entre ambos no ha surgido en el seno del famoso proyecto de software libre... pero está empezando a pasarle factura a este último.

Por ello, Linus Torvalds, creador de Linux y responsable del mantenimiento de su kernel, quiso abordar el asunto hace unos días y definió la creciente tensión entre los desarrolladores de C y Rust como una controversia "casi con tonos de guerra religiosa".

Pero, ¿por qué se ha planteado realmente en este debate? ¿Es solo una cuestión técnica, o hay factores culturales más profundos que alimentan esta disputa?

El origen del conflicto

La inclusión de Rust como lenguaje de desarrollo en el kernel de Linux fue una iniciativa que se puso en marcha hace más de tres años, impulsada por los apoyos con que contaba este nuevo lenguaje a causa de sus ventajas en términos de seguridad de memoria. Sin embargo, lo que comenzó como un debate técnico rápidamente se transformó en un choque cultural.

Torvalds ha comparado este conflicto con las antiguas "guerras de editores" entre Vi y Emacs, donde las preferencias por herramientas se convirtieron en cuestiones casi de 'nacionalismo de software' (mis palabras, no las de Linus) para los desarrolladores.

"Creo que realmente lo disfruto. Disfruto de las discusiones. Creo que una de las …

Top noticias del 20 de Septiembre de 2024