>A solid Racket VM and GUI for Android and >iOS apps would be awesome. Agreed, but I'm going to try the Raspberry Pi. If I can succeed targeting ARM on a familiar OS then hopefully cross compiling to a mobile OS won't be so bad. And 'Minimal Dr Racket' on RPi would be awesom
S. On Sun, 22 Feb 2015 at 04:01, Neil Van Dyke <n...@neilvandyke.org> wrote: > A solid Racket VM and GUI for Android and iOS apps would be awesome. > > In the interim, two reasons why a solution using an R5RS Scheme might > work well for a lot of Racket people: > > * Lots of code written in Racket can actually be written in R5RS almost > as well. (Example: say that the secret sauce of your app was a symbolic > planner or inference engine. That library might well have been written > entirely in R5RS in the first place, even if you only intended to use it > with Racket. So that key library source code could be shared between > your Racket programs and your LambdaNative program. And you'd probably > do most of the other parts of the app using LambdaNative directly, since > they're probably irrelevant to your Racket programs anyway.) And there > are a few different viable ways to close the gap even more. > > * Much of a Racket programmer's skill transfers over easily to R5RS. > (Idiomatic Racket programming is mostly idiomatic Scheme programming, > IMHO.) > > Incidentally, a decade ago, I switched from portable R5RS to Racket > (then called PLT Scheme) exclusively, while keeping Gambit and Kawa > especially as backup alternatives for special situations. I think I > actually suspected that I'd need one of my backups before now. Racket > continues to perform very well for most all purposes. > > Neil V. > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users >
____________________ Racket Users list: http://lists.racket-lang.org/users