<div dir="ltr">I have just released a document called the Erlang Rationale.<br><br>The Rationale is an attempt to explain why things look like they do in Erlang and our thinking behind many of the properties and features of the language. There is also some descriptions of part of the system which today seem to lack description, for example the i/o system and groups. The Rationale mainly deals with the core parts of the language and the older parts of the libraries and not OTP.<br>
<br>It is to be considered to be work-in-progress and I will add to it when I find the time and get the urge. Please come with comments and suggestions on what is there and what you feel should be there.<br><br>Sorry for it being in Word format but this is the best I can do for a simple editor which allows making diagrams and runs on Windows.<br>
<br>It can be found on <a href="http://trapexit.org">trapexit.org</a> user contributions:<br><br><a href="http://forum.trapexit.org/viewtopic.php?p=44172#44172">http://forum.trapexit.org/viewtopic.php?p=44172#44172</a><br>
<br>Robert<br><br></div>