I enjoyed the post. It's easy for those of us who've been in the community
for a while to take such things for granted and not properly explain them
to new folks.

One suggestion - perhaps concurrency and immutability each deserve their
own section? That wouldd give you a chance to dig deeper into immutability
and perhaps cover structural sharing, which is the answer to many Clojure
newcomers' puzzlement as to how immutability can be memory efficient.

The current immutability/concurrency paragraph reads to me like concurrency
is the main point of immutability, where in my experience it's just one
useful consequence.

On 13 August 2015 at 08:44, Sebastian Bensusan <sbe...@gmail.com> wrote:

> That was an error! The question has been corrected to "Does it have a few
> dependencies? If the answer is 'No!' ...."
>
> Thanks!
>
> If you your teammates do read it, please report any feedback. Documents
> like this one are sometimes appraised by converts and rejected by newcomers
> which is not the point :)
>
> Best
>
> Sebastian
>
> On Thu, Aug 13, 2015 at 2:45 AM, Andrew Cristina <acris...@gmail.com>
> wrote:
>
>> Hi Sebastian,
>>
>> Thanks for sharing!  I'm enjoying read this document, and I plan to share
>> it with a few teammates.  I do have a question about one section however:
>> Near the end, under "Principles and Community" you list three questions,
>> and then state that if the answer to any of the questions is "No," that
>> piece of software should be discarded.  My question is about the second
>> provided question, "Does it have many dependencies?"  Wouldn't many
>> dependencies be a bad thing?  If the question (and expected answer) are
>> correct, can you go into a bit more detail on why having many dependencies
>> is a positive quality?
>>
>>
>> On Wednesday, August 12, 2015 at 11:52:39 AM UTC-7, Sebastian Bensusan
>> wrote:
>>>
>>> Hi everybody!
>>>
>>> I've written a short post on my interpretation of Clojure. It is meant
>>> for people that are curious about the language and want to understand what
>>> the language is about.
>>>
>>> http://bensu.github.io/decomplecting_clojure/
>>>
>>> Any feedback is welcome.
>>>
>>> Thanks to the folks at Slack that read the initial draft, specially Jeff
>>> Kayser, Colin Fleming, and Viktor Eriksson.
>>>
>>> Best,
>>>
>>> Sebastian
>>>
>> --
>> 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 a topic in the
>> Google Groups "Clojure" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/clojure/6Rqa5CE6Hb8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> 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/d/optout.
>

-- 
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/d/optout.

Reply via email to