Differences between current version and predecessor to the previous major change of Erlang.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 8 Last edited on Wednesday, December 28, 2005 7:26:52 pm by GeoffCant
Older page: version 7 Last edited on Sunday, March 7, 2004 9:26:48 am by AristotlePagaltzis Revert
@@ -1,4 +1,17 @@
 [Erlang |] is a simple functional programming language used for writing distributed real time systems, particularly telecommunications systems. It doesn't seem quite as horrible as [Haskell]. 
+* Massively multithreaded - can run tens of thousands of concurrent erlang-processes in a single OS process with no locking.  
+* Distributed - erlang programs can spawn erlang-processes on any node within an erlang cluster. Erlang code is usually written so that it is easy to migrate between hosts/nodes.  
+* Huge standard library ErlangOtp that makes writing reliable, scalable, fault-tolerant programs easy.  
+* Parallel garbage collection (GC on per erlang-process basis, GC of one erlang-process doesn't block any other erlang-process)  
+Ideal for writing applications for telcos and for many other domains where scalable fault-tolerant systems are a requirement.  
+!!! Resources  
+* Web sites  
+** []  
+** []  
 CategoryProgrammingLanguages, CategoryFunctionalProgrammingLanguages