I've been reading a lot about how wonderful Erlang is. So I'd like to learn Erlang properly from scratch.
Any books/websites/docs/whatever is greatly appreciated. I've started reading the official documentation but it's not very friendly. I want something that starts from the basics, through to the syntax through to deployment. I'm sure one resource will cover all this so anything you may have is welcome.
http://www.pragprog.com/titles/jaerlang/programming-erlang No question. Written by the author of the language. It has lots of great practical examples and walks you through everything from start to finish. http://www.trapexit.org also has some really nice tutorials and discussion.
It's an amazing book, a rare example of well balanced content. Highly recommended.
http://www.pragprog.com/titles/jaerlang/programming-erlang No question. Written by the author of the language. It has lots of great practical examples and walks you through everything from start to finish. http://www.trapexit.org also has some really nice tutorials and discussion.
http://www.pragprog.com/titles/jaerlang/programming-erlang No question. Written by the author of the language. It has lots of great practical examples and walks you through everything from start to finish. http://www.trapexit.org also has some really nice tutorials and discussion.
After seeing it referenced a lot on HN, I've also been really interested in learning Erlang. What projects have you fellow hackers used/are using Erlang for? Are you glad you did?
I wrote a message queue server that uses the memcached protocol (so I could use memcache client libraries to connect to it), similar to Starling/Sparrow. Starling and Sparrow kept falling over from the volume of connections, so I decided to write my own in Erlang. We've been using it in production for about 6 months now, and it works great.
After seeing it referenced a lot on HN, I've also been really interested in learning Erlang. What projects have you fellow hackers used/are using Erlang for? Are you glad you did?
I wrote a message queue server that uses the memcached protocol (so I could use memcache client libraries to connect to it), similar to Starling/Sparrow. Starling and Sparrow kept falling over from the volume of connections, so I decided to write my own in Erlang. We've been using it in production for about 6 months now, and it works great.