An intermediate introduction to the Erlang programming language: tutorial presentation

  • Authors:
  • David R. Naugler

  • Affiliations:
  • Southeast Missouri State University, Cape Girardeau

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Erlang is a general purpose functional programming language. It is dynamically typed, uses pattern matching extensively, and has built in support for concurrency and fault tolerance. Erlang allows parallel processing without locks, shared memory or synchronized methods. Erlang programs can run on a single a core processor, can use multiple core seamlessly, can run run over trusted networks and even, with restrictions, over the internet.