MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

The development of Erlang (0) [43 citations — 1 self]

by Joe Armstrong ,  Ericsson Telecom Ab
in Proceedings of the ACM SIGPLAN International Conference on Functional Programming
Add To MetaCart

Abstract:

This paper describes the development of the programming language Erlang during the period 1985-1997. Erlang is a concurrent programming language designed for programming large-scale distributed soft real-time control applications. The design of Erlang was heavily influenced by ideas from the logic and functional programming communities. Other sources of inspiration came from languages such as Chill and Ada which are used in industry for programming control systems. 1 Introduction This paper describes the development of the Erlang programming language. Erlang is a language which draws heavily from various traditions in the logic, functional and realtime control programming communities. Our goal was to make a language which could be used for building large soft real-time control systems. By large I mean systems with possibly millions of lines of code. By a soft real-time system I mean a system which does not fail catastrophically if a real-time deadline is missed. Erlang was developed ...

Citations

41 A practical subtyping system for Erlang – Marlow, Wadler - 1997
25 Turbo Erlang: Approaching the speed of C – Hausman - 1994
24 Erlang - A survey of the language and its industrial applications – Armstrong - 1996
24 Implementing a functional language for highly parallel real-time applications Software Engineering for Telecommunication Switching Systems – Armstrong, Dacker, et al. - 1992
5 Use of Prolog for developing a new programming language The Practical Application – Armstrong, Virding, et al. - 1992
4 Mnesia - An Industrial DBMS with Transactions, Distribution and a Logical Query Language – Wikstrom, Nilsson - 1996
3 Experiments with Programming Languages and Techniques for Telecommunication Applications – cker, Elshiewy, et al. - 1986
2 New technology for prototyping new services – Odling - 1993