Erlang - an experimental telephony programming
language. J. L. Armstrong and S. R. Virding. XIII International Switching Symposium,
Stockholm May 27 - June 1, 1990
This is the first "Erlang" paper - it describes the main characteristics
of the language. Observant readers will observe that the Erlang syntax
in this paper differs for the current syntax - this paper was written before
the great syntax wars
Implementing a functional language for highly parallel real-time applications J. L. Armstrong, B.O.Däcker, S. R. Virding and M. C. Williams. Software Engineering for Telecommunication Switching Systems,
March 30 - April 1, 1992 Florence.
This paper describes a fast, highly portable implementation of Erlang.
The paper gives examples of compilation of Erlang to abstract machine code
and discusses issues involved in the implementation of the abstract machine.
Use of prolog for developing a new programming language. J. L. Armstrong, S. R. Virding and M. C. Williams The Practical Application of Prolog" London 1 -- 3 april 1992
This paper describes how Erlang was developed. The first implementation
of Erlang was as a prolog interpreter - this paper has the prolog code
for a simple meta-interpreter which was the basis for Erlang.
The development of Erlang
In Proceedings of the ACM SIGPLAN International
Conference on Functional Programming, pages 196 - 203, ACM Press, 1997.
This invited paper describes the development of Erlang during the