-
Notifications
You must be signed in to change notification settings - Fork 1
Scheme Interpreters in JavaScript
Tom Elam edited this page Mar 26, 2021
·
20 revisions
- Scheme Web, Standardizing the Scheme web development stack, with their own SRFI
- jashkenas list of Schemes that compile to JavaScript
- a googling of: scheme interpreter javascript
- a googling of: scheme implementations
- a googling of: scheme webassembly
- a googling of: javascript site:schemers.org
- a googling of: scheme "asm.js"
- a googling of: scheme site:repl.it
- a googling of: scheme online
- a googling of: scheme webassembly
- a googling of: emscripten scheme
- the list of implementations in Wikipedia's entry for Scheme (programming language)
- Wikipedia's Category:Scheme (programming language) implementations
- Rosettacode.org's Category:Scheme Implementations
- Scheme Web Dev
- Scheme section of "languages that compile to JavaScript"
- Paper on Whalesong
- A performant scheme interpreter in asm.js, Noah Van Es, Jens Nicolay, Quentin Stievenart, Theo D’Hondt, Coen De Roover - PDF available as a free download
- Implementing a performant scheme interpreter for the web in asm.js, Noah Van Es, Jens Nicolay, Quentin Stievenart, Theo D’Hondt, Coen De Roover - PDF available as a free download
- Implementing a performant scheme interpreter for the web in asm.js, Noah Van Es, Jens Nicolay, Quentin Stievenart, Theo D’Hondt, Coen De Roover (ACM citation)
- Schemeweb
- Schemeweb mailing list
- Whalesong and its predecessor, Moby
- RacketScript
- jsScheme (not maintained)
- Biwascheme
- Gambit
- LIPS (https://lips.js.org/)
- Gauche
- Chibi Scheme (tiny library to use as an extension & scripting language in C programs; works on Emscripten)
- Schism (compiler from Scheme to WebAssembly)
- a Scheme-to-Rust compiler built in Rust (with step-by-step implementation details by a first-time Schemer)
(Others to be added when I have time.)
WTF?
Useful?
- https://github.com/swank-js/swank-js
- https://socket.io/ (used by swank-js and maybe useful to us in other ways)
- http://www.larcenists.org/benchmarksAboutR7.html