Immutability, persistence, closures without a serious garbage collector
sounds hard.


On Sat, May 18, 2013 at 1:09 AM, atkaaz <atk...@gmail.com> 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 <juliangam...@gmail.com> 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                   sale...@att.net
>>> 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 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
>> ---
>> 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 clojure+unsubscr...@googlegroups.com.
>> 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 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
> ---
> 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 clojure+unsubscr...@googlegroups.com.
> 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 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
--- 
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 clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to