Hi,

> The rationale for Clojurescript is available here:
https://github.com/clojure/clojurescript/wiki/Rationale

Actually, I was talking Clojurescript ONE, http://clojurescriptone.com/.

Cheers,

Denis

On Wed, Feb 29, 2012 at 1:11 AM, Linus Ericsson <
oscarlinuserics...@gmail.com> wrote:

> The rationale for Clojurescript is available here:
> https://github.com/clojure/clojurescript/wiki/Rationale
>
> I would say it's a way to wrap the large possibilities of javascript in a
> saner and quite well known environment for Clojurians. The way to use the
> Google Closure libs+compiler is very clever, I must say.
>
> The idea is that you use java-Clojure in the background to compile things
> to browsers since they often need a webserver somewhere for sane
> persistence anyway. Therefore Clojurescript is missing eval and some other
> clojure/lisp constructs. It's a compiled lisp, with the aim on robustness
> and the ability to use it in production with the least effort (which, from
> what I understand, is quite substancial).
>
> Also, javascript is singlethreaded, so everything that uses threads in
> ordinary Clojure is faked in javascript. Some constructs (the refs among
> other things) is not implemented yet.
>
> /Linus
>
> 2012/2/28 Denis Labaye <denis.lab...@gmail.com>
>
>>  Hi,
>>
>> I discovered Clojurescript One recently, it is amazing, but it's also
>> very alien to me, I never seen something like this before, as it says
>> on the Github's README:
>>
>> > "ClojureScript One is hard to classify. It is not a library or a
>> framework. It is more like a classroom, a laboratory or a starter kit."
>>
>> Could anyone point me to the projects that inspired Clojurescript One?
>> (I suspect some Ruby-ish stuff, or maybe more ancient Lispy or
>> Smalltalky(?) roots).
>>
>> Thanks,
>>
>> Denis
>>
>> --
>> 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 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 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

Reply via email to