Err, a lot of these questions are quite open in nature. I don't think 
anyone in software engineering has great answers - see "Everything is an 
Object" for Javaland and then some of the proposals in Doug Hoyte's Let 
Over Lambda (an excellent read if you're after Common Lisp books and 
recognize the high-mindedness). These topics should then probably be 
reframed with additional context.

I probably sound like a broken record, but I strongly feel that you should 
ask for examples of large projects and look for yourself to see how they're 
engineered.

Umm, I hope that no one actually said that Lisp is the perfect language and 
everyone else is stupid or that OOP is useless with immutability. 

What are some flaws that you think Clojure has? : )

On Friday, December 27, 2013 3:24:56 PM UTC-5, Massimiliano Tomassoli wrote:
>
> On Friday, December 27, 2013 7:31:25 PM UTC+1, Sean Corfield wrote:
>>
>> I'm not sure why you are less trusting of their 
>> real world experiences than what your professors told you about 
>> (theoretical) OOP... 
>>
>
> First, someone said that OOP doesn't alleviate the problems that it's 
> supposed to solve and this I don't believe.
> Then, someone else claimed that OOP is useless in presence of 
> immutability. I don't agree with that. It would also imply that Scala's 
> developers are just plain stupid.
> So I was under the impression that you were criticizing something you 
> didn't fully understand.
> Also, it's difficult to trust someone who claim that LISP is the best 
> language there is and everybody else is just stupid for not realizing that.
> I only tend to trust people who realize that their language is not perfect 
> and is just one of the many languages available. 
>
>

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