Mibu,

Thanks for your post because it captures what I am passing through. I
have not done FP before and I am not even a great programmer, and with
FP comes a sea of concepts and abstracts I have not heard before.
These concepts and abstracts led me to conclude that FP is not made
for mere mortals like me, however, I refused to give up easily and I
have been fighting to get my head around FP. First I met a rock, I
could not get enough material on Clojure, then I ordered Clojure
programming and the book is not even made for someone like me, it is
made for 'others'. I took  up Scheme just to see if  I can port my
understanding to Clojure. Here is the rat race I'm into, learning two
new and strange languages  together, and what have I achieved not
much.
The way I see it, Clojure family should try and explain Clojure such
that none FP guys could easily work their way through.  To me terms
lazy-con, lazy-evaluation(and other lazies I may not have heard of),
strict/non-strict, side effect/referential transparency ,lambda and
others should be thoroughly explained and with examples and even
placed side-by-side with imperative examples.  What about REPL? And
the  macro, I must add each time I meet macro(s) or do they  call it
reader macro I start having headache, and finally I heard that Clojure
does not have syntax , everything is syntatic sugar. I think I need a
mentor!

Emeka



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