r3: Nuevo Lenguaje de Programación Veloz y Autocontenido

Fuentes: New Minimalist Programming Language 'r3' Aims for Speed and Self-Hosting

Un nuevo lenguaje de programación minimalista llamado 'r3' ha sido lanzado, buscando combinar velocidad y la capacidad de auto-alojamiento. Inspirado en ColorForth y la filosofía Forth, r3 se presenta como un entorno completo y autocontenido, diseñado para equilibrar el minimalismo extremo con la potencia creativa. El lenguaje, con un núcleo de máquina virtual (VM) de tan solo 40KB, se ejecuta en Windows y Linux y se distingue por su filosofía de 'cero hinchazón', evitando grandes bibliotecas estándar y herramientas complejas.

r3 permite cargar y ejecutar procedimientos desde bibliotecas dinámicas (.DLL en Windows, .SO en Linux) y utiliza SDL2 para el desarrollo de juegos. Incluye un compilador auto-alojado (actualmente para Windows) y una suite de bibliotecas para gráficos 2D, lógica avanzada (incluyendo un motor 3D) y una interfaz gráfica de usuario (GUI). La instalación es sencilla, ya sea a través de un binario precompilado o compilando desde el código fuente. El lenguaje está