Categorías: Noticias

Google cree que su lenguaje de programación puede superar a C++

Google ha compartido detalles sobre su nuevo lenguaje de programación Carbon, que la empresa cree que podría ser el sucesor de C++. A lo largo de los años, Google ha creado varios lenguajes de programación, algunos de los cuales se han vuelto más populares y destacados que otros. Por ejemplo, Golang (o simplemente Go) se creó para mejorar el desarrollo de servidores y sistemas distribuidos y desde entonces está disponible públicamente. Mientras tanto, el lenguaje de programación Dart, originalmente concebido como una especie de alternativa a JavaScript, no fue muy popular hasta el lanzamiento de Flutter.

Los lenguajes de programación se mejoran y desarrollan constantemente, y en los últimos años han sido reemplazados por modelos que son aún más fáciles de usar. El propio lenguaje Swift de Apple abrió varias posibilidades para los desarrolladores menos experimentados que, por ejemplo, su predecesor Objective-C.

Muchos llaman a Rust el sucesor de C++, pero hablando en un evento reciente, el ingeniero jefe de software de Google, Chandler Carruth, explicó que este lenguaje de programación, originalmente un producto de Mozilla, no tiene la misma “interoperabilidad bidireccional” que otras herramientas, lo que crea ” barrera del idioma” al “traducir” entre diferentes lenguajes de programación.

Como tal, el recientemente anunciado Carbon debería ser compatible con el popular código C++, pero para los usuarios que quieran hacer el cambio completo, la migración debería ser bastante fácil.

Para aquellos que no están seguros de la transición completa, Carruth explicó algunas de las razones por las que Carbon debe considerarse un fuerte sucesor de C++, incluida una gramática más simple y una importación de API más fluida. Hay otros beneficios más allá del lenguaje Carbon, incluidas las consideraciones éticas, como la accesibilidad y la inclusión de la cultura del proyecto.

La familia Carbon se compone principalmente de empleados de Google, pero no solo de ellos. Basándose en el éxito del gigante tecnológico, el equipo de Carbon dice que debe ser un “proyecto público e independiente” para tener éxito. El lenguaje de programación Carbon es actualmente solo un experimento. Su código fuente se puede descargar si desea probarlo, o puede experimentar con él en su navegador utilizando la aplicación web Compiler Explorer.

Aquí te dejamos una lista de noticias que también vas a querer leer:

Compartir
Miguel Guachi

Leave a Reply

Your email address will not be published. Required fields are marked*