NoiseLang: cuando N = 5 es un delta de Dirac
NoiseLang: Where N = 5 is a Dirac delta

NoiseLang es un lenguaje de programación donde cada valor es una distribución de probabilidad. Un número constante es un delta de Dirac, y el operador '~' convierte una constante en una variable aleatoria. Todo se evalúa mediante simulación de Monte Carlo bajo demanda, con un compilador JIT que alcanza 5.800 millones de muestras por segundo en un M4 Pro. El autor lo creó para simplificar los cálculos de probabilidad que le resultaban tediosos en su carrera de telecomunicaciones, y tras nueve años aparcado, lo ha retomado con ayuda de IA. Incluye una comparativa con NumPy, Stan y PyMC, y demuestra su utilidad modelando por qué la modulación FM resiste el ruido mejor que la AM.
Un número es un pico de Dirac, una distribución con todo su peso en un solo valor.