Hoot: Scheme on WebAssembly

spritely.institute

146 points by AlexeyBrin 10 hours ago


veqq - 3 hours ago

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).

NeutralForest - 9 hours ago

It's such an amazing project, I wish it used something other than Guile but you can't have everything.

xbumblefudgex - 3 hours ago

woot

threemux - 7 hours ago

Very cool! Would this work with Cloudflare Workers potentially?

behnamoh - 6 hours ago

This is what JavaScript was supposed to be until Netscape forced the dude to use a C/Java-like syntax.

sheepscreek - 6 hours ago

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…