Google Carbon

Google Carbon

Como podéis imaginar, Carbon se basa en C++, por lo que se trata de un lenguaje compuesto por una serie de características experimentales. Esto significa que no se trata de una versión estable que podamos usar actualmente. No obstante, con todo y con ello, si estás interesado en conocer este lenguaje, seguro que te resultará muy interesante saber qué ofrece Carbon para el programar.

Este nuevo lenguaje de programación se centra en mejorar las capacidades de la propuesta más veterana. Así, por ejemplo, Carbon ofrece la posibilidad de utilizar sintaxis de tipo Rust para la gestión de la memoria. En realidad, este es uno de los puntos en los que más se centra la nueva propuesta de Google.

En la actualidad, los ingenieros de Google se encuentran trabajando en Carbon para implementar la tecnología LLVM para esta nueva propuesta. Como sabemos, LLVM es un compilador de código abierto que se ha convertido en uno de los líderes en el sector de la optimización de compilación de código.

Hay que decir que Carbon tiene como objetivo simplificar la creación de código para desarrollos, algo que seguro que será de agradecer para los programadores. En este sentido, Carbon también ofrece la posibilidad de simplificar la creación de código para las aplicaciones de dispositivos móviles. De esta manera, la nueva propuesta de Google podría ser una de las mejores alternativas para los desarrolladores móviles.

En definitiva, se trata de una interesante propuesta que si el lenguaje Carbon llega a triunfar, podría marcar un antes y un después en el desarrollo de aplicaciones. No obstante, en estos instantes debemos esperar a que Google lance la versión estable de este nuevo lenguaje de programación.

Uno de los principales objetivos que nos presenta Carbon es solucionar las deficiencias de C++ a las que nos referíamos anteriormente.

Llegados a este punto merece la pena saber que en estos instantes tenemos al alcance de la mano otros lenguajes como Golang y Rust. Hay que decir que estos logramos obtener un rendimiento muy similar al que nos propone C++, pero eso sí, sin sus deficiencias. Pero al mismo tiempo hay que mencionar que estos lenguajes presentan importantes barreras inconvenientes para los desarrolladores. Uno de los más importantes se centra en la migración de las bases de código C++ ya existentes.

Por tanto, el nuevo lanzamiento al que nos referimos, Carbon de Google, pretende ser lo que TypeScript es para JavaScript, por ejemplo. En realidad, no se podría considerar como un sustituto de C++, sino más bien como un lenguaje sucesor diseñado para corregir las deficiencias de la propuesta más veterana. De esta manera su objetivo es facilitar la migración a gran escala de las bases de código para los desarrollos existentes. No cabe duda de que esto será muy de agradecer para los creadores de este tipo de contenidos.

Como podéis imaginar, Carbon se basa en C++, por lo que se trata de un lenguaje compuesto por una serie de características experimentales. Esto significa que no se trata de una versión estable que podamos usar actualmente. No obstante, con todo y con ello, si estás interesado en conocer este lenguaje, seguro que te resultará muy interesante saber qué ofrece Carbon para el programar.

Este nuevo lenguaje de programación se centra en mejorar las capacidades de la propuesta más veterana. Así, por ejemplo, Carbon ofrece la posibilidad de utilizar sintaxis de tipo Rust para la gestión de la memoria. En realidad, este es uno de los puntos en los que más se centra la nueva propuesta de Google.

En la actualidad, los ingenieros de Google se encuentran trabajando en Carbon para implementar la tecnología LLVM para esta nueva propuesta. Como sabemos, LLVM es un compilador de código abierto que se ha convertido en uno de los líderes en el sector de la optimización de compilación de código.

Hay que decir que Carbon tiene como objetivo simplificar la creación de código para desarrollos, algo que seguro que será de agradecer para los programadores. En este sentido, Carbon también ofrece la posibilidad de simplificar la creación de código para las aplicaciones de dispositivos móviles. De esta manera, la nueva propuesta de Google podría ser una de las mejores alternativas para los desarrolladores móviles.

En definitiva, se trata de una interesante propuesta que si el lenguaje Carbon llega a triunfar, podría marcar un antes y un después en el desarrollo de aplicaciones. No obstante, en estos instantes debemos esperar a que Google lance la versión estable de este nuevo lenguaje de programación.