logoalt Hacker News

NoiseLang: Where N = 5 is a Dirac delta

16 pointsby manucorporatlast Monday at 12:40 PM5 commentsview on HN

Comments

tengwar2today at 12:03 PM

My system is blocking that site as it is on the HaGeZi blocklist. I don't have any further information, and I'm not expressing an opinion on the site. An alternative might be https://noiselang.com, which is not on the blocklist.

show 1 reply
aslushnikovtoday at 12:08 PM

This reminds me of https://mc-stan.org

bradrntoday at 11:31 AM

Reminds me of Haskell’s monad-bayes: https://monad-bayes.netlify.app/

show 1 reply
manucorporatlast Monday at 12:48 PM

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!

show 1 reply