@Daniel Glauser records and protocols are an effort to provide very fast solution to problems that where to slow in Clojure to write Clojure-in-Clojuer and the the same speed as Clojure-in-Java.
This is an effort to make clojure faster and by this allowing Clojure- in-Clojure. I don't think Rich only wanted Clojure-in-Clojure and had to make Clojure faster for that he just wants Clojure to be fast. @Sreeraj a I don't know if it is difficult enough but a real help for the community would be to implement better error messages in the compiler. On Aug 24, 2:28 am, Daniel Glauser <danglau...@gmail.com> wrote: > I thought that much of the driver behind protocols and records were to > support the Clojure-in-Clojure effort. > Can anyone confirm? > > Thanks, > Daniel > > On Aug 23, 3:59 am, nickikt <nick...@gmail.com> wrote: > > > > > I think he talkes about automatic detection where memoization would be > > good for performence. I don't think it is done ATM but I would surly > > be a intressting topic. > > > The Clojure compiler is still in Java. I think befor someone does a > > big project with the compiler it should be translated to clojure. I > > think Rich said once that the compiler is about 5000 lines so its not > > an imposibly hard task. > > > On Aug 23, 9:01 am, Moritz Ulrich <ulrich.mor...@googlemail.com> > > wrote: > > > > Memoization is implemented at language-leve. The function is called > > > memoize. > > > (It's a three-liner or so) > > > > On Sun, Aug 22, 2010 at 11:45 PM, Sreeraj a <writeto...@gmail.com> wrote: > > > > What about automatic memoization? > > > > Does clojure already implement memoization? > > > > is adding auto memoization to the compiler a good idea? > > > > > -- > > > > 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 > > > > -- > > > Moritz Ulrich > > > Programmer, Student, Almost normal Guy > > > >http://www.google.com/profiles/ulrich.moritz > > > BB5F086F-C798-41D5-B742-494C1E9677E8 -- 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