Re: Making SRFI go faster
Marc Feeley 25 Apr 2021 21:59 UTC
> On Apr 25, 2021, at 5:34 PM, Adam Nelson <xxxxxx@nels.onl> wrote:
>
> This was also part of my goal with Tangled Scheme. After the interpreter, the first compile target I had in mind was portable R5RS (multiple R7RS libraries go in, a single R5RS file comes out). And Gambit was the first Scheme I had in mind to compile this with. :)
Which of these compilation directions did you have in mind:
1) Tangled Scheme -> Gambit Scheme
2) Gambit Scheme -> Tangled Scheme
The second option would have lots of benefits like a large set of implemented features and also unexpected features like serializable closures and continuations that can be shared with any of the other backends (like JavaScript, Python, etc)… in other words capturing a continuation in code running on top of Scheme and sending it over to a Scheme program running in the browser…
Marc