There are a couple projects that might be worth looking at although it
seems both have not been updated in a few months.

ClojureC: https://github.com/schani/clojurec
Clojure-Scheme: https://github.com/takeoutweight/clojure-scheme


On Fri, Jan 25, 2013 at 10:35 AM, Nahuel Greco <ngr...@gmail.com> wrote:

> Check the clojure-py2 project, they plan to use LLVM to generate native
> modules (as C compiled) for Python. When that objective is reached probably
> you will have almost all the machinery to compile python-less native
> binaries:
>
> http://lanyrd.com/2013/clojurewest/sccgmm/
>
>
> Saludos,
> Nahuel Greco.
>
>
> On Fri, Jan 25, 2013 at 12:18 PM, Marko Kocić <ma...@euptera.com> wrote:
>
>>
>>
>> On Friday, January 25, 2013 6:12:07 AM UTC+1, Mikera wrote:
>>>
>>> A natively compiled Clojure would be very very interesting (perhaps
>>> targeting LLVM?)
>>>
>>> However it would also be very hard to implement. Clojure depends on a
>>> lot of features provided by the JVM (JIT compilation, interop with Java
>>> libraries, garbage collection being the most significant ones). It would be
>>> very hard to reimplement all of these from the ground up. The JVM is
>>> already a very good host platform, why fix something that isn't broken?
>>>
>>
>> What about native ClojuresScript? It doesn't have to implement everything
>> Clojure have already, and many people could consider it good enough
>> alternative to Clojure. I could personally live without runtime macros and
>> eval if it would gain me small and performant native executable.
>>
>>
>>> Arguably the effort would be better spend improving the JVM with extra
>>> features that would help Clojure (e.g. TCO).
>>>
>>> On Tuesday, 22 January 2013 00:29:54 UTC+8, octopusgrabbus wrote:
>>>>
>>>> I use Clojure primarily as a very reliable tool to aid in data
>>>> transformations, that is taking data in one application's database and
>>>> transforming it into the format needed for another applications' database.
>>>>
>>>> So, my question is would a natively compiled Clojure make sense or turn
>>>> the language into something that was not intended? In almost all instances
>>>> I have not found a problem with Clojure's execution speed so my question is
>>>> not about pro or anti Java.
>>>>
>>>> Thanks.
>>>>
>>> --
>> --
>> 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
>>
>>
>>
>
>  --
> --
> 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
>
>
>

-- 
-- 
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