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

Reply via email to