For iOS, I would take a look at clojure-scheme<https://github.com/takeoutweight/clojure-scheme>, which translates Clojure to Gambit Scheme, which then compiles to C. Gambit Scheme has been used successfully to create iOS apps. You can see more discussion here<https://groups.google.com/forum/#!topic/clojure/CsGhwc3oyUQ> .
On Thursday, January 24, 2013 10:26:54 AM UTC-6, vemv wrote: > > From what I can read, what one can't install is a JVM, an arbitrary code > interpreter, etc. A program compiled to ARM objcode would be legal. So > would be an interpreter iff it only executes the bundled code with it. > > On Thu, Jan 24, 2013 at 4:39 PM, Jack Moffitt <ja...@metajack.im<javascript:> > > wrote: > >> > Relatively succesfull efforts have been made to compile Clojure to >> ObjC, but >> > they aren't legally usable in practice. >> >> Why wouldn't a cross compiler be legal? There are tons of apps in the >> App Store that were originally written in C# and Lua (lots of game >> frameworks compile down from higher level languages). My understanding >> of the rules is that you can't ship code over the wire at run time to >> be executed in your app, unless it's inside a WebKit view, but >> otherwise, you're free to embed an interpreter or cross compile the >> code all you want. >> >> jack. >> >> -- >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clo...@googlegroups.com<javascript:> >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+u...@googlegroups.com <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> >> >> > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en