Dan Finlay 🦊
@danfinlay
Guile Hoot 0.5.0 is probably the most performant, meterable, safest to write language to ever become trivially executable in the browser. It deserves to spark a modularity renaissance. It is a strong answer to "how to give an AI agent limited permissions that are also dynamic?" People have no idea. https://spritely.institute/news/guile-hoot-v050-released.html
5 replies
12 recasts
23 reactions
Phil Cockfield
@pjc
Holy heck…”scheme” to WASM. I’ve been keepimg an eye out for a compilation toolchain for that. Is this gonna become widely used (if not already) do you think Dan? What are the security properties of the scheme implementation that Guile Hoot is surfacing that are most interesting to you?
1 reply
0 recast
1 reaction
Dan Finlay 🦊
@danfinlay
How easy it is to make a metacircular evaluator. https://warpcast.com/danfinlay/0x9e3dece2 I was able to add metering in like 8 lines. Running untrusted code with granular permissions has never been so safe. Add Spritely’s Goblins, and you get distributed capabilities too.
1 reply
0 recast
1 reaction
Phil Cockfield
@pjc
🙏🏻🙏🏻🙏🏻 thank you, thank you. gonna go deeper into this tool chain!
1 reply
0 recast
1 reaction
Dan Finlay 🦊
@danfinlay
Spritely won’t be able to run in their wasm evaluator until they add the macro expander, but a lot of cool stuff is already possible. https://spritely.institute/news/cirkoban-sokoban-meets-cellular-automata-written-in-scheme.html
1 reply
0 recast
1 reaction
Dan Finlay 🦊
@danfinlay
If you want your mind really blown, check out what their distributed debugger is like: https://spritely.institute/news/introducing-a-distributed-debugger-for-goblins-with-time-travel.html
0 reply
0 recast
1 reaction