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