Presentan Tight-C, el nuevo lenguaje sin recolector de basura que compila a C11

Fuentes: GitHub - alonsovm44/tc-lang: A minimalistic portable assembly lenguage

Se ha lanzado Tight-C, un nuevo lenguaje de programación minimalista diseñado para la programación de sistemas. El lenguaje, creado por el desarrollador Alonsovm, compila directamente a código C11 y utiliza únicamente 10 palabras clave: if, loop, break, defer, ret, struct, fn, use, pub y pin. A diferencia de otros lenguajes modernos, Tight-C no incluye recolector de basura, inferencia de tipos ni orientación a objetos, ofreciendo solo código explícito y predecible con la potencia de nivel C. Entre sus características destacan: gestión manual de memoria mediante alloc() y free() con defer para limpieza automática, punteros crudos y punteros grasos con división integrada, estructuras empaquetadas sin relleno, y interoperabilidad directa con C a través de extern "C". El compilador genera código C legible que puede usarse con cualquier cadena de herramientas C. El objetivo del proyecto es ofrecer un lenguaje que una sola persona pueda implementar y comprender completamente, manteniendo la capacidad de escribir código de sistemas real sin la complejidad histórica de C.