Altair es un lenguaje compilado y expresivo: declaras rutas, jobs, sesiones y variables con nivel de almacenamiento propio, y altairc lo transpila a C y compila un binario nativo sin dependencias.
El instalador o paquete añade altairc al sistema y deja el compilador listo para usar.
Baja el instalador para Windows, el paquete .deb para Linux o el paquete .pkg para macOS desde la sección de Releases en GitHub. No necesitas instalar nada más: el compilador incluye su propio toolchain.
En Windows: acepta los permisos de administrador (necesarios para escribir en el PATH del sistema) y sigue el asistente. Windows puede mostrar un aviso de SmartScreen por ser un instalador nuevo — pulsa Más información → Ejecutar de todas formas. En Linux: instala el .deb con sudo dpkg -i altair-1.6.5vC.deb. En macOS: abre el paquete .pkg y sigue los pasos.
En Windows: usa el acceso directo del escritorio. En Linux/macOS: ejecuta altairc desde cualquier terminal. Comprueba la instalación con altairc --version. Para compilar tu primer programa: altairc hola.at -o hola.
Cada variable declara dónde vive: ram, disk, cache o temp, con expiración y prioridad opcionales.
listen y route declaran endpoints directamente en el lenguaje, con middleware y rate limiting integrados.
Sesiones con TTL y variables de entorno tipadas mediante bloques session y config.
Tareas recurrentes con job … every, ideales para limpieza, checkpoints o heartbeats.
Endpoints /health y /metrics compatibles con Prometheus con una sola línea.
Todo transpila a C y se compila con gcc: un único binario para Windows, Linux o macOS sin runtime que instalar.
Los instaladores incluyen el compilador, la terminal de Altair, el toolchain necesario y programas de ejemplo. Todo en un solo archivo por plataforma.
Altair (también llamado Altair Lang o Altair Language) es un lenguaje de programación compilado que transpila a C y genera un binario nativo para Windows, Linux y macOS. Permite declarar servidores HTTP, niveles de almacenamiento (RAM, disco, caché), sesiones y tareas programadas directamente en la sintaxis del lenguaje, sin depender de librerías externas.
No. Altair BASIC fue el intérprete creado por Microsoft en 1975 para el ordenador Altair 8800. Altair Lang es un lenguaje distinto y moderno, sin relación con aquel proyecto histórico, enfocado en la gestión declarativa de datos y servidores.
Con el compilador altairc: por ejemplo altairc programa.at -o programa genera un binario nativo para Windows, Linux y macOS sin dependencias externas. Consulta la guía completa del lenguaje para la referencia de sintaxis.
Sí, se distribuye bajo licencia MIT. Los instaladores para Windows, Linux y macOS son gratuitos y están disponibles junto con el código fuente en el repositorio de GitHub.