Re: Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread kovas boguta
Hadn't seen that project before, pretty cool. My 2 cents, in terms of clojure compiler-related stuff: Reimplementing the persistent datastructures in terms of clojure protocols seems like a high-leverage thing to do, and the basis of a lot of things. Before this happens, you can't have a real cl

Re: Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread David Nolen
On Wed, Mar 21, 2012 at 12:37 PM, Robert Pfeiffer < pfeiffer.rob...@googlemail.com> wrote: > > > Am Mittwoch, 21. März 2012 16:59:16 UTC+1 schrieb David Nolen: > >> >> This sounds neat though it seemed to me when following the latests STEPS >> report that CoLa was superseded by Maru? >> > I have j

Re: Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread David Nolen
While we're on the subject of other approaches - adapting the ClojureScript compiler for LLVM and clojure-scheme are two other valid paths towards native compilation. David On Wed, Mar 21, 2012 at 1:08 PM, Timothy Baldridge wrote: > > I had just read the > > native compiler proposal and wanted t

Re: Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread Timothy Baldridge
> I had just read the > native compiler proposal and wanted to point out that > cola(pepi/id/fonc/maru) gives you a lot of infrastructure for a native > compiler for a dynamic language. Compiler construction is hard enough as it > is. I'd just like to jump in here and mention that you might want t

Re: Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread Robert Pfeiffer
Am Mittwoch, 21. März 2012 16:59:16 UTC+1 schrieb David Nolen: > > > This sounds neat though it seemed to me when following the latests STEPS > report that CoLa was superseded by Maru? > I have just looked at maru. It seems to be a metacircular Lisp compiler without the PEG and the pepsi/smallt

Re: Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread David Nolen
On Wed, Mar 21, 2012 at 11:08 AM, Robert Pfeiffer < pfeiffer.rob...@googlemail.com> wrote: > Hello, > > I am a student and would like to participate in the GSOC program. I would > like some feedback on these project ideas: > > * Idea 1: A Clojure compiler based on fonc/cola > The CoLa Framework(ht

Two GSOC Proposals: fonc compiler and autodiff

2012-03-21 Thread Robert Pfeiffer
Hello, I am a student and would like to participate in the GSOC program. I would like some feedback on these project ideas: * Idea 1: A Clojure compiler based on fonc/cola The CoLa Framework(http://piumarta.com/software/cola/) seems like a promising basis for a native Clojure compiler. I have p