9 puntos por xguru 2022-07-23 | 8 comentarios | Compartir por WhatsApp
  • Apunta a ser un lenguaje compatible con ecosistemas existentes, como Java → Kotlin y JavaScript → TypeScript
    → Aunque se dice que Rust heredará el lugar de C++, es difícil trasladar el ecosistema de C++ a Rust
  • Permite una migración muy sencilla de C++ → Carbon, con compatibilidad bidireccional
  • Ofrece un rendimiento similar al de C++ usando LLVM
  • Interopera con código existente de C++, desde herencia hasta plantillas
  • Puede aprovechar tal cual los sistemas de build existentes de C++
  • Los desarrolladores de C++ pueden aprenderlo fácilmente

8 comentarios

 
ragingwind 2022-07-25

Recuerden también la historia de que el lugar que hoy ocupa TypeScript de Microsoft debería haber sido de Dart de Google.

 
jeukdev 2022-07-27

¿De qué trata?

 
sixmen 2022-07-23

Ha habido casos exitosos como TypeScript y Kotlin, pero no sé si de verdad podrán cubrir por completo ese enorme y horroroso C++.

 
lambdacaster 2022-07-23

Solo con ver "Carbon" en el título, por un momento pensé por error que el Carbon de Apple había renacido como un nuevo lenguaje jajaja

 
lifthrasiir 2022-07-23

Carbon inevitablemente va a recibir atención por haber sido creado por Google, pero conviene recordar primero que la cantidad de lenguajes creados por Google y luego abandonados supera ampliamente la cantidad de lenguajes de Google que conocemos. Como también se menciona en el README de Carbon, este proyecto es muy experimental y por un buen tiempo ni siquiera tiene posibilidades de reemplazar a otros lenguajes como Rust. Si miras la hoja de ruta, también se nota que Google no tiene tanta confianza: para finales de 2022 dicen que su objetivo es que ningún grupo único aporte más del 50% de los contribuidores; dicho de otra forma, si al único que le interesa es a Google, entonces este proyecto fracasa...

 
twince 2022-07-23

Por eso he estado dudando con Rust. Jaja

 
ahwjdekf 2022-07-23

Para quienes estaban aprendiendo Rust, esto sí deja un poco en shock. Yo daba por hecho que el sucesor de C++ iba a ser Rust... pero si Google lo está impulsando, tampoco se puede ignorar... Viendo la compatibilidad, parece que esto no va a afectar mucho a los desarrolladores que simplemente siguieron puliendo C++ en silencio.