A la chilena
Las palabras clave fluyen como el español chileno. wea, pega, cachai, altiro — no son traducciones literales, son las palabras que usarías de verdad.
// Un lenguaje que se lee como se hablapega fibonacci(n) { cachai (n <= 1) { n } si no { fibonacci(n - 1) + fibonacci(n - 2) }}
altiro(fibonacci(10)) // → 55A la chilena
Las palabras clave fluyen como el español chileno. wea, pega, cachai, altiro — no son traducciones literales, son las palabras que usarías de verdad.
Lo que lees es lo que hay
Sin magia implícita. Sin coerciones silenciosas. Si el código dice que suma, suma. Si algo falla, te dice exactamente dónde y por qué, con funa incluida.
Para aprender cómo funciona todo
El pipeline completo está expuesto: Lexer - Parser - AST - Intérprete. Leer el código fuente de Piola es un recorrido por cómo funcionan los lenguajes simples por dentro.
Errores con carácter
"No podi sumar un 'numero' con un 'texto' pedazo de saco wea." — los errores dicen exactamente qué pasó, y lo dicen a la chilena.
Variables y constantes
wea x = 10 // mutableduro PI = 3.1415 // inmutable
x = "cambió" // válido, es dinámicaPI = 3 // Error: 'PI' es duroFunciones
pega saludar(nombre) { "Hola, " + nombre + "!"}
altiro(saludar("Rosario")) // → Hola, Rosario!Control de flujo
wea edad = 20
cachai (edad >= 18) { altiro("Bienvenido")} si no { altiro("Muy joven pa esto")}Manejo de errores
ojo { wea resultado = 10 / 0} cago(error) { altiro("SUSPENSIÓN PERMANENTE: " + error)}