Scheme in Scheme on WASM in the browser

  • I love this, I had this idea back in 2020, a lisp that compiles to WASM, and then can compile itself to WASM at run-time in the browser, or any WASM run-time, dogfeed itself. I'm not a compiler guru by any means, so its just one of many things on my bucket list.

  • This is amazing. I am not finding the link to open a Scheme REPL in the browser (without doing my developer job). Am I missing something?

  • I only looked at WASM when the spec was first released but at that time it looked like tail call was not possible. Has that been corrected?

  • This is exciting stuff! It feels like Hoot is moving forward at lightning speed these days. Love seeing all these cool demos.

  • I don't have favorites, but Spritely is definitely an equal favorite for the projects we support at the Filecoin Foundation for the Decentralized Web. Others HNers may also be interested in include:

    * Internet Archive's Democracy's Library https://blog.archive.org/2022/10/19/announcing-democracys-li...

    * Distributed Press https://distributed.press/

    * Guardian Project https://guardianproject.info/

    * MuckRack Document Cloud https://muckrack.com/

    * Harvard Library Innovation Lab https://lil.law.harvard.edu/

    * Human Rights Data Analysis Group https://hrdag.org/data-publication/

    Longer list here: https://ffdweb.org/explore/#partners

  • Preferable to doing the Javascript edition of SICP.