Rich was promoting functional programming. I can see functional programming 
has its benefits, but you will need mutable states eventually somewhere to 
do useful things. Functional programming just tell you to constraint 
yourself when using mutable states. It's not like mutable states are to be 
avoided by all means. I mean, do you want to get a copy of Google's 
internal state so you can send it back to Google next time along with your 
search string, and hence make Google search functional? That is neither 
practical nor desirable.

Also, my impression is some of Rich's high profile speeches (and some of 
his partner) tends to stress the message he wants to deliver by simplifying 
things to an extent that I feel is in the danger of distorting the reality 
(because other important things were left out). I still think many of his 
points are very insightful, I just enjoy the speeches better by standing 
back a little bit. Just like when you watch a talk show, there are many 
good insightful comments about life and politics and etc, because they 
exposed something you may have never thought about, but I don't ask "it is 
true?" on each of those comments. :-)

-- 
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