For a competent English speaker/reader, Infinite Jest is "hard to read" 
because it's dense and elliptical &c. &c. For that same reader, Tintin in 
the original French is "hard to read" because it's in French. I think 
that's a relevant distinction to make in this context. Extensibility is 
nice, but there comes a point where, for all intents and purposes, a piece 
of code stops being "Clojure" and starts being something else. 

On Tuesday, February 10, 2015 at 3:12:46 PM UTC-5, Gary Verhaegen wrote:
>
> I *think* Alex means "read" in the very specific and technical sense of a 
> Lisp reader, i.e. a piece of program that turns a stream of characters into 
> data structures in memory, and then I guess the other "users" are all of 
> the other programs, beside the Clojure compiler itself, that may want to 
> analyze or manipulate Clojure code.
>
> I certainly hope he's not proposing to excommunicate abybody writing hard 
> to understand code on occasion. ;-)
>
> On Tuesday, 10 February 2015, Ben Wolfson <wol...@gmail.com <javascript:>> 
> wrote:
>
>> On Tue, Feb 10, 2015 at 11:29 AM, Alex Miller <a...@puredanger.com> 
>> wrote:
>>
>>> Hi Henrik,
>>>
>>> There is a long-standing philosophical position in Clojure that it 
>>> should not be possible to write programs that cannot be read by other 
>>> users. 
>>>
>>
>> What does that mean?
>>  
>> -- 
>> Ben Wolfson
>> "Human kind has used its intelligence to vary the flavour of drinks, 
>> which may be sweet, aromatic, fermented or spirit-based. ... Family and 
>> social life also offer numerous other occasions to consume drinks for 
>> pleasure." [Larousse, "Drink" entry]
>>
>>  -- 
>> 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