your comment caused me to be reading this http://prog21.dadgum.com/134.html (at least)
On Sat, May 18, 2013 at 6:17 PM, Gary Trakhman <[email protected]>wrote: > Immutability, persistence, closures without a serious garbage collector > sounds hard. > > > On Sat, May 18, 2013 at 1:09 AM, atkaaz <[email protected]> wrote: > >> Thanks very much everyone! I'm looking into all of those, but currently >> planning to read Julian's pdf. I didn't want to say anything until I had >> something definite, but just letting y'all know that I'm considering each >> recommendation. >> >> >> On Sat, May 18, 2013 at 7:12 AM, Julian <[email protected]> wrote: >> >>> If you had a hobbyist interest in representing S-expressions in >>> assembler - then you could take a look at the tutorial written by Abdulaziz >>> Ghuloum called "Compilers: Backend to Frontend and Back to Front Again". It >>> used to be available here: >>> http://www.cs.indiana.edu/~aghuloum/compilers-tutorial-2006-09-16.pdf >>> >>> I don't know if it available anywhere else on the internet - but I >>> grabbed another copy and put it here: >>> https://sites.google.com/site/juliangamble/Home/Compilers%20Tutorial%202006-09-16.pdf?attredirects=0&d=1 >>> >>> For a more serious representation of Clojure's persistent data >>> structures, I don't recommend trying to implement them in ASM. >>> >>> Cheers >>> Julian >>> >>> >>> On Friday, 17 May 2013 22:06:45 UTC+10, Alan D. Salewski wrote: >>> >>>> On Fri, May 17, 2013 at 02:10:02PM +0300, atkaaz spake thus: >>>> > Ok, weird question: is there some clojure port on assembler yet? Even >>>> > if(/especially if) it doesn't have jvm/java/javalibs support >>>> > >>>> > Or should I just check >>>> > https://github.com/clojure/**clojure-clr<https://github.com/clojure/clojure-clr>? >>>> > >>>> > I'm mainly interested in low memory footprint and fast startup times >>>> (does >>>> > clojure-clr have that?) >>>> >>>> You may want to check out ClojureScript, too. ClojureScript programs >>>> leveraging nodejs for host interop have fast startup times: >>>> >>>> >>>> https://github.com/clojure/**clojurescript/wiki<https://github.com/clojure/clojurescript/wiki> >>>> >>>> -- >>>> ------------------------------**------------------------------**----- >>>> a l a n d. s a l e w s k i [email protected] >>>> 1024D/FA2C3588 EDFA 195F EDF1 0933 1002 6396 7C92 5CB3 FA2C 3588 >>>> ------------------------------**------------------------------**----- >>>> >>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to [email protected] >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> [email protected] >>> 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 unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to [email protected] >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> [email protected] >> 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 unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > [email protected] > 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 unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
