| | Crossing borders: Concurrent programming with Erlang |
 | | Over the years of study that followed, it found that symbolic languages such as Lisp and Prolog tend to lead to much more productive programming, but languages that have built-in notions of concurrency (such as ultra-lightweight processes, active error recovery, and distributed message passing) tend to work much better than those that don't. |
 | | Today, Erlang is a robust language that's not dominant by any stretch, but dozens of large manufacturers and telecoms use it. |
 | | I've written only a few programs in Erlang that were only marginally more than trivial applications, but it struck me for the first time I could directly employ many of the techniques that I learned in my distributed-systems coursework at the University of Texas. |
| www-128.ibm.com /developerworks/java/library/j-cb04186.html?ca=drs (3173 words) |