Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Limbo (programming language)

Concurrent Language

Limbo is a programming language for writing distributed systems, created at Bell Labs by Sean Dorward, Phil Winterbottom and Rob Pike, and first appearing in 1995. It is the language used to write applications for the Inferno operating system. The Limbo compiler produces architecture-independent object code, which the Dis virtual machine either interprets or compiles just before running for better performance, so that every Limbo application is completely portable across Inferno platforms. Its concurrency model, built around communicating processes and channels, reflects Inferno's design for building networked and distributed systems that run unchanged across many kinds of hardware.

Facts
Classification
Typing Discipline
Strongly Typed 1
First Released
1995 1
Connections

Follows Typing Discipline

In Field

Source Limbo (programming language) (Wikipedia)
Source Limbo (programming language) (Wikipedia)

Invented By

Rob Pike, Pioneers
Source Limbo (programming language) (Wikipedia)

Licensed Under

MIT License, Concepts
Source Limbo (programming language) (Wikipedia)
In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Sources
1. Limbo (programming language) (Wikipedia)
  • Lead, history
    Limbo first appeared in 1995.
  • Infobox: typing
    Strong
  • Licensed Under: MIT License, Infobox: license
    MIT License
  • In Field: Programming Language Theory, Lead paragraph
  • In Field: Distributed Computing, Lead paragraph
  • Invented By: Rob Pike, Infobox: designer
    Sean Dorward, Phil Winterbottom, Rob Pike
  • In Group: Parallel and Distributed Programming Languages, Lead
    Limbo is a programming language for writing distributed systems and is the language used to write applications for the Inferno operating system.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.