Limbo programming language

E435370

Limbo is a concurrent, modular programming language designed at Bell Labs for building distributed systems, notably used in the Inferno operating system.

All labels observed (2)

Label Occurrences
Limbo programming language canonical 5
Limbo compiler 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf concurrent programming language
modular programming language
programming language
systems programming language
codeGeneration Dis bytecode
communicationMechanism typed channels
concurrencyModel CSP-style message passing
designedAt Bell Labs
designedBy Phil Winterbottom
Rob Pike
Sean Dorward
designedFor distributed environments
networked systems
developer Bell Labs
executionModel virtual machine based
hasFeature abstract data types
automatic memory management
bytecode compilation
exception handling
module system
runtime type checking (limited)
type inference (limited)
hasSyntaxSimilarityTo C programming language
linked to: C
influenced Go programming language
linked to: Go
influencedBy Alef programming language
C programming language
linked to: C

Modula-like languages
memoryManagement garbage collected
paradigm concurrent
imperative
primaryUse Inferno applications
runsOn Dis virtual machine
safetyGoal prevent common programming errors
supports channels for communication
concurrent programming
dynamic loading of modules
garbage collection
interfaces between modules
lightweight processes
modular programming
portable bytecode
safe execution
separate compilation
strong typing
targetPlatform Inferno operating system
typingDiscipline static typing
strong typing
usedFor building distributed systems
usedIn Inferno operating system

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Rob Pike workedOn Limbo programming language
CSP (Communicating Sequential Processes) influenced Limbo programming language
Inferno operating system hasComponent Limbo compiler
linked to: Limbo programming language
Phil Winterbottom workedOn Limbo programming language
Phil Winterbottom knownFor Limbo programming language
Dis virtual machine associatedWith Limbo programming language