El científico de la computación Bjarne Stroustrup, creador del lenguaje de programación C++, visitó la Universidad de La Laguna para impartir una conferencia sobre la relevancia de su lenguaje en la actualidad. Compartió un mensaje contundente y algunos consejos para los futuros programadores.
Durante su intervención, destacó cómo C++ ha sido clave en el desarrollo de software en múltiples sectores, desde la inteligencia artificial hasta sistemas operativos y videojuegos. Según él, el lenguaje ha demostrado su solidez a lo largo de los años, manteniéndose como una de las herramientas fundamentales para la programación moderna.
A día de hoy, C++ sigue siendo esencial
Además, advirtió sobre la desinformación en la red, recomendando fuentes confiables para aprender a programar de manera correcta. Cabe señalar que, si actualmente te dedicas a la informática o la programación, el nombre de Bjarne es imprescindible.
Este matemático danés es el diseñador original de C++, un lenguaje que revolucionó la industria del software. Creado en la década de 1980, su objetivo fue mejorar el lenguaje C añadiéndole características de la programación orientada a objetos sin perder su eficiencia y flexibilidad.
Stroustrup lo desarrolló mientras trabajaba en los laboratorios Bell, convencido de que se necesitaba un lenguaje que combinara control y capacidad de estructuración. Desde entonces, se ha convertido en uno de los más utilizados en el mundo.

DepositPhotos
Durante su conferencia en la ULL, Stroustrup defendió el papel de C++ en el presente y el futuro de la programación. A pesar de la aparición de nuevos lenguajes como Rust o Go, aseguró que el suyo sigue siendo fundamental gracias a su versatilidad y rendimiento. En su opinión, el lenguaje ha evolucionado lo suficiente como para mantenerse como una de las mejores opciones en la industria.
Además, habló sobre los desafíos de su creación, explicando que no fue difícil diseñar el lenguaje, sino convencer a la gente de sus beneficios sin un equipo de marketing o presupuesto para promocionarlo. También abordó la relación entre C++ y la inteligencia artificial, afirmando que la mayoría de las herramientas de IA actuales están desarrollados con este lenguaje.
“No puedes aprender a programar por internet”, la advertencia de Stroustrup
Uno de los puntos más llamativos de su discurso fue su advertencia sobre la enseñanza de la programación. Bjarne Stroustrup señaló que no se puede aprender C++ simplemente navegando en internet, ya que gran parte de la información disponible está desactualizada o es incoherente.
Para aquellos que quieran dominar el lenguaje, recomendó el uso de libros actualizados como A Tour of C++ o Principles and Practice Using C++. Según él, la clave para ser un buen programador no está en depender de tutoriales online, sino en construir una base sólida y comprender que el mundo de la programación está en constante cambio.
A pesar de la evolución de la tecnología y la aparición de lenguajes más modernos, C++ sigue siendo una herramienta esencial para los informáticos. Como afirmó Bjarne en su conferencia, su éxito radica en su solidez y capacidad de adaptación, algo que ha demostrado durante más de 40 años.
Si estás pensando en aprenderlo, el consejo de su creador es claro: busca fuentes confiables, estudia libros actualizados y entiende que la programación es un proceso de aprendizaje continuo. El futuro de la informática sigue contando con C++, y tú puedes ser parte de él.
¿Qué es C++ y para qué sirve?
C++ es un lenguaje de programación que combina la flexibilidad del lenguaje C con las ventajas de la programación orientada a objetos. Gracias a su versatilidad, se utiliza en una amplia variedad de aplicaciones, desde sistemas operativos hasta videojuegos, pasando por software, bases de datos e IA.
Muchas de las bibliotecas más populares, como TensorFlow y PyTorch, tienen implementaciones en C++ debido a su velocidad y optimización. En la industria de la automoción, es el lenguaje detrás de los sistemas de control en los coches autónomos. Incluso en el sector aeroespacial, C++ es clave en el software que controla satélites y sistemas de navegación.
No cabe ninguna duda de que este lenguaje destaca por su eficiencia y control sobre el hardware, lo que lo hace ideal para desarrollar sistemas que requieren un alto rendimiento.
Además, es la base de muchos motores de videojuegos, como Unreal Engine, y es fundamental en el desarrollo de software empresarial y científico. Su capacidad para gestionar memoria de manera eficiente lo convierte en una opción imprescindible en la industria del software.
Conoce cómo trabajamos en ComputerHoy.
Etiquetas: Programación