Aprendiendo C3: Un relato en tiempo real de mi experiencia

2025-05-29

Este artículo documenta la experiencia en tiempo real del autor al aprender el lenguaje de programación C3. C3 pretende mejorar C añadiendo características modernas como un sistema de módulos, sobrecarga de operadores y genéricos. El autor explora varios aspectos de C3, incluyendo bucles foreach, la palabra clave defer, structs, manejo de errores, programación por contrato y macros, culminando en la construcción de una calculadora básica. Si bien elogia características como los bucles foreach, defer y el sistema de manejo de errores, el autor también observa deficiencias como la gestión de paquetes incompleta y la compatibilidad con servidores de lenguaje. En general, el autor considera que C3 es un lenguaje prometedor que aún se encuentra en desarrollo.