Concurrency before Erlang

This talk covers:

  • concurrent languages at Ericsson before Erlang,
  • imperative concurrent languages Modula, Chill and Ada (the last two large international efforts),
  • start of the Computer Science Lab at Ericsson and experimentation with language paradigms, and
  • the prototyping that led up to Erlang.

THIS TALK IN THREE WORDS

Concurrency

Applied research

Prototyping

OBJECTIVES

A note on history - how complicated concurrency seemed to persons used to imperative sequential programming.

TARGET AUDIENCE

For people interested in the history of their profession.