Sanel, i'm sorry but due to lack of time i prioritized finishing the 
ClojureScript application. However, in the next few monthes, i'll keep 
working with VMKit and J3 for my Z3 project, so i will try and AOT compile 
Clojure (My professor tells me that potentially any Java program should be 
AOT compilable with J3, but i remain skeptical :) ) and forward the results 
to you.

On Thursday, April 5, 2012 1:35:05 PM UTC+2, Sanel Zukan wrote:
>
> Hi,
>
> Thank you for showing interest, specially for NativeClojure (you already 
> got extremely good advices about your second application, related to 
> pluggable backend). The one of ideas behind NativeClojure, beside compiling 
> Clojure code, were to explore possibility of reusing Java (or whatever 
> language) libraries and translating them into binary form; that is why I 
> mention VMKit or gcj. This would also make project easier to implement than 
> writing own compiler from scratch and when you take into account your 
> familiarity with VMKit and LLVM, completing it would be even easier.
>
> However, you can explore another compiling solutions, like already 
> mentioned clojure-scheme or compiling it straight to C/C++ code (like 
> Ferret does). There is already one proposal about this second approach I 
> discussed with interested student via mail.
>
> Regarding to given content of proposal, Aaron already gave you idea about 
> formal part. Regarding to VMKit usage, giving two equal options gives 
> 'focus-less' impression; for example, I would chose one (like compiling 
> with J3) and elaborate in details pros and cons and how those cons can be 
> minimized, if possible. I will give serious tone to proposal and clear 
> understanding what can and will be delivered during summer work.
>
> Sanel
>
> On Wednesday, April 4, 2012 12:51:36 PM UTC+2, Notfonk wrote:
>>
>> Hi there,
>>
>> I've been a hobbyist Clojure developer for some time now, and a lurker in 
>> the community.
>>
>> I'm very interrested in participating to the Google Summer of Code on the 
>> Clojure team. Clojure is a language that i love, and i would love 
>> contributing to it.
>>
>> My main field of knowledge is in compilation, and two projects exposed on 
>> the are of particular interrest to me:
>>
>>
>>    - The first is the Pluggable backend 
>> Project<http://dev.clojure.org/display/community/Google+Summer+of+Code+2012#GoogleSummerofCode2012-Pluggablebackend>
>>     - My application <http://raph-amiard.github.com/ClojureScript.html> 
>> which 
>>    i would like to pair with the development of a new backend for 
>>    ClojureScript.
>>    - The second is the Native Clojure 
>> Project<http://dev.clojure.org/display/community/Google+Summer+of+Code+2012#GoogleSummerofCode2012-NativeClojure>
>>     - My application <http://raph-amiard.github.com/NativeClojure.html>
>>
>> I've put every detail I've thought of about the way i intend to work 
>> through those projects, the understanding i have of the task, and my 
>> experience with the problem in each project application.
>>
>> They are still in draft stage, most notably, the code for some of my 
>> projects is not yet online, and so is my personal page.
>>
>> I'm posting those here now to have a chance to get some feedback before i 
>> actually submit the applications.
>>
>> I know i'm quite late in the application process, i hope it's not too 
>> late, because i would really like to work with the clojure/dev team !
>>
>> Thanks in advance,
>>
>

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