4/4/2026 at 9:46:21 PM
LispPad Go is a similar tool focusing on scheme R7RS. It’s been great for writing little scripts. Been using it for a few years now. Racket would be compelling though because of the number of libraries.by roxolotl
4/5/2026 at 3:05:13 AM
I just tried this out, this is amazing!It does actually have a lot of R7RS support (like #!fold-case) however it doesn't seem to work with polar complex numbers (e.g; 2@1.5) or complex numbers with infnan (e.g; 3+inf.0i or +inf.0+3i).
more about the implementation: https://www.lisppad.app/applications/language
by s20n
4/6/2026 at 6:40:01 PM
Author from LispPad here... Polar complex number literals are actually not part of R7RS and (make-polar ...) would need to be used for writing portable code. Complex number literals with infinite parts are supported, but I noticed that LispPad might behave differently as it does apply mathematical equivalences that are being ignored in other Scheme implementations. Let me know if you see a behavior that violates the R7RS spec. Thanks!by objecthub
4/5/2026 at 10:43:06 AM
Didn't Apple restrict language interpreters on App Store?by zerr
4/5/2026 at 12:41:33 PM
They restricted JIT, interpreters are fine afaik. See also dart etc.Edit: JIT is under a flag, https://developer.apple.com/documentation/bundleresources/en...
by c0balt
4/5/2026 at 4:31:37 PM
So no JIT conversion to byte code either?by zerr