NoiseLang: Where N = 5 is a Dirac delta

(manualmeida.dev)

2 points | by manucorporat 5 hours ago ago

1 comments

  • manucorporat 5 hours ago ago

    I started this about 9 years ago and never finished it. The idea comes from a course in my telecom degree called "SeƱales Aleatorias y Ruido" (Random Signals and Noise), I spent so many evenings writing probability by hand, and every time I wanted to check a result with a computer it was a ton of boilerplate.

    The engine is Rust, the JIT is built on Cranelift, there is also a WASM backend so everything runs in the browser too.

    Full disclosure, I could only finish it now because of AI agents. In my experience they are amazing at the runtime and the numerical code, but pretty bad at language design, so I kept that part for myself.

    It's a toy language. Ask me anything!