>A solid Racket VM and GUI for Android and <br>>iOS apps would be awesome.<br>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<br><br>S.<br><div class="gmail_quote">On Sun, 22 Feb 2015 at 04:01, Neil Van Dyke <<a href="mailto:neil@neilvandyke.org">neil@neilvandyke.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A solid Racket VM and GUI for Android and iOS apps would be awesome.<br>
<br>
In the interim, two reasons why a solution using an R5RS Scheme might<br>
work well for a lot of Racket people:<br>
<br>
* Lots of code written in Racket can actually be written in R5RS almost<br>
as well.  (Example: say that the secret sauce of your app was a symbolic<br>
planner or inference engine.  That library might well have been written<br>
entirely in R5RS in the first place, even if you only intended to use it<br>
with Racket.  So that key library source code could be shared between<br>
your Racket programs and your LambdaNative program.  And you'd probably<br>
do most of the other parts of the app using LambdaNative directly, since<br>
they're probably irrelevant to your Racket programs anyway.)  And there<br>
are a few different viable ways to close the gap even more.<br>
<br>
* Much of a Racket programmer's skill transfers over easily to R5RS.<br>
(Idiomatic Racket programming is mostly idiomatic Scheme programming, IMHO.)<br>
<br>
Incidentally, a decade ago, I switched from portable R5RS to Racket<br>
(then called PLT Scheme) exclusively, while keeping Gambit and Kawa<br>
especially as backup alternatives for special situations.  I think I<br>
actually suspected that I'd need one of my backups before now. Racket<br>
continues to perform very well for most all purposes.<br>
<br>
Neil V.<br>
<br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/<u></u>users</a><br>
</blockquote></div>