It turns out Chez Scheme is remarkably fast, and with appropriate optimisations, Blodwen beats Idris... Conclusion: from now I will use run time systems written by Not Me :)
-
Show this thread
-
Replying to @edwinbrady
Is this available somewhere? I looked on github the other day but didn’t see anything relevant.
1 reply 0 retweets 0 likes -
Replying to @fwoaroof
Very soon. I have a small amount of tidying to do before pushing.
1 reply 0 retweets 0 likes -
Replying to @edwinbrady
Great! I’ve often wondered why more people don’t use Lisps as compilation targets.
1 reply 0 retweets 0 likes -
Replying to @fwoaroof
I resisted because I imagined it would be slow. It turns out it often is (I tried a couple), unless the lisp in question is Chez Scheme :). Especially if you turn off the dynamic checks.
1 reply 0 retweets 0 likes -
Replying to @edwinbrady @fwoaroof
What I'd really like is a lisp that's specifically designed as a compilation target, but I suppose the target audience for such a thing is very small.
1 reply 0 retweets 0 likes -
Replying to @edwinbrady
Common Lisp implementations like sbcl are also known to be fast. I think the closest thing to what you’re talking about is the language Mark Tarver specifies as a target for Shen.
1 reply 0 retweets 1 like -
Replying to @fwoaroof @edwinbrady1 reply 0 retweets 2 likes
-
-
Replying to @edwinbrady @fwoaroof
There's chicken scheme, which compiles to C, so you can still distribute binary executables.
2 replies 0 retweets 0 likes
Yes, but it's much much slower, at least in my experiments so far
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.