Don't be put off by these initial difficulties; this stuff is really different. I found this paper a very good read: http://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf
It puts the finger on a common problem: "Such a catalogue of “advantages” is all very well, but one must not be surprised if outsiders don’t take it too seriously. It says a lot about what functional programming isn’t (it has no assignment, no side effects, no flow of control) but not much about what it is. The functional programmer sounds rather like a mediæval monk, denying himself the pleasures of life in the hope that it will make him virtuous. To those more interested in material benefits, these “advantages” are totally unconvincing." Then goes on to explain why those "advantages" actually are advantages. On May 8, 4:59 pm, iamcreasy <quazir...@gmail.com> wrote: > Hi everybody :) > > I am an experienced C++ programmer. Recently I decided to try out > clojure(I have some java experience). > > I read some tutorials of the basics clojure. Now I want to implement > some simple algorithms. Starting with Insertion sort. > > But, when I have tried to start, I find myself lost. It feels like I > have to write a big line to solve it. > > Can anyone help me to have a head start! > > Thanks :) -- 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