Hoot: Scheme on WebAssembly

157 points - today at 12:18 PM

Source

Comments

veqq today at 7:29 PM
It's fascinating how much development's occurring in Guile recently. Unfortunately, a lot seems to be ex-Racketers moving over. The splitting of community effort's sad (particularly as Guile e.g. greatly lags Racket performance or lacks nice libraries like Gauche).
b00ty4breakfast today at 10:43 PM
Glad to see stuff like this, it seemed like the hype for compiling to wasm died out a while ago. Hope we keep seeing more wasm languages so I can continue to avoid using javascript, ha!
NeutralForest today at 1:33 PM
It's such an amazing project, I wish it used something other than Guile but you can't have everything.
threemux today at 2:51 PM
Very cool! Would this work with Cloudflare Workers potentially?
xbumblefudgex today at 7:14 PM
woot
behnamoh today at 4:24 PM
This is what JavaScript was supposed to be until Netscape forced the dude to use a C/Java-like syntax.
sheepscreek today at 4:09 PM
I love this so much! It got me thinking about the future we’re heading towards, that took me down a rabbit hole.

As agents become the dominant code writers, the top concerns for a “working class” programming language would become reducing errors and improving clarity. I think that will lead to languages becoming more explicit and less fun for humans to write, but great for producing code that has a clear intent and can be easily modified without breaking. Rust in its rawest form with lifetimes and the rigmarole will IMO top the charts.

The big question that I still ponder over: will languages like Hoot have a place in the professional world? Or will they be relegated to hobbyists, who still hand-type code for the love of the craft. It could be the difference between having a kitchen gardening hobby vs modern farming…