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


Reply via email to