Okay my 2 cent, just because I like long threads:

Clojure as 2 'noob attraction problems'

1) it has no simple setup that just works (I wonder if I can say 'just works' 
too often but I doubt it). Neither EMACS, nor Eclips, nor Netbeans, nor 
IntelliJ just work all have their quirks and most of them I personally found 
rather annoying especially if you just want to learn

2) It is not actually a clojure problem, but the noobs are not actually noobs, 
they are 'posioned' by a Java and C# world where they are told to make objects 
instead of anonymous functions and that you can't do Integer + int but need to 
wrap it in ugly type casts (I know that ain't true any more but show me one IT 
teacher at highschools who actually knows what is up to date and does not teach 
with rather prehistoric methods - I had IT with Modula (I doubt many of you 
even know what this is) and that isn't that long ago!). Don't get me wrong many 
of the things people learn are still good but,  big BUT, clojure is a lisp and 
that makes it different and for many simple minded individuals different is 
bad. I claim if you start to teach someone programming (who hasn't seen Java, 
C#, Ruby, Perl or whatever before) with Clojure there isn't that big of a noob 
problem. Our noob problem is that this sneaky people aren't as nooby as they 
claim, they are semi noobs! We should shoot them all, okay just kidding here :) 
no they are more then welcome just it is a different set of problem in my eyes.

Regards,
Heinz

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