2009/9/24 wmacgyver <wmacgy...@gmail.com>:
>
> Excellent summary of each language's sweet spot. I'd like to suggest a
> different book for Erlang though.
>
> For learning Erlang, I'd suggest Erlang Programming by Francesco
> Cesarini & Simon Thompson, published by O'Reilly

Yes, this is definitely the best book currently available on Erlang.
It's amazing how well it seems to hit both the introductory and more
advanced ends of Erlang and its environment.  Joe's book was good (but
a little shallow), this is indepth yet accessible.

Having had the pleasure of spending a good couple of hours with both
the authors I can say that not only do they really know their stuff,
but that they're both excellent at explaining things...  With
Francesco being CTO of Erlang Training & Consultants (one of the
oldest (and probably the oldest) Erlang consultancy companies -
outside of Erricson) and Simon being a long established academic &
authority on functional programming as well as author of what is
regarded by many as the best text on Haskell, they have a talent for
explaining things simply.

The other thing I find striking about this book, is that it's very
much a practical book geared at people using Erlang to solve real
world problems.  There is little talk from ivory towers here, just the
nitty gritty details of Erlang, concurrency and high-availability
engineering.

Anyway, I'm just glad that we now have two practical (real-world)
functional languages available to us, Erlang and Clojure.  As others
have said,  Erlang is a more specialist language than Clojure and in
its niche it is undisputed king...  However Clojure, being built on
the JVM is more suited to a wider variety of problems (think
everything that Java was used for + everything lisp or scheme is great
at with some bonus points for combining these worlds so well).

R.

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