4 ms·
So if Lisp isn't want you want, give Erlang a try ... I agree, Erlang has some great ideas, especially with respect to messaging and parallel processes. I'm s
by dpapathanasiou 19y ago
So if Lisp isn't want you want, give Erlang a try ...
I agree, Erlang has some great ideas, especially with respect to messaging and parallel processes.
I'm still more comfortable with CL (by dint of experience), but Armstrong's book (http://www.amazon.com/Programming-Erlang-Software-Concurrent-World/dp/193435600X http://www.amazon.com/Programming-Erlang-Software-Concurrent...) has been a great read so far.
- simpleenigma 19y agoArmstrong's book is the single best source for documentation about Erlang I have found so far. I consider it a must read for anyone who is going to be looking into using Erlang. I had a beta copy of it about two months before it was published and it helped me tremendously by simplifying some of the design patterns I had constructed myself. Also, if I had to complain about Erlang at all the documentation is the one thing I would complain about. I find so many useful features by reading the source code (which also makes my own code better by reading other peoples code) that are not documented that I often wonder who is choosing what to document and what not to. For instance, the to_lower() function to make a string lower case is in the http_util module, instead of the string module. Took me six months to find it and I had written my own in the mean time, theirs is much more efficient, but all but undocumented.
- dpapathanasiou 19y agoFortunately, the Armstrong book is better than this video: http://video.google.com/videoplay?docid=-5830318882717959520 http://video.google.com/videoplay?docid=-5830318882717959520 ;)