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 2
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 NERFINISHED
designedBy Phil Winterbottom NERFINISHED
Rob Pike NERFINISHED
Sean Dorward NERFINISHED
designedFor distributed environments
networked systems
developer Bell Labs NERFINISHED
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 NERFINISHED
influenced Go programming language NERFINISHED
influencedBy Alef programming language NERFINISHED
C programming language NERFINISHED
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 NERFINISHED
typingDiscipline static typing
strong typing
usedFor building distributed systems
usedIn Inferno operating system NERFINISHED

How these facts were elicited

Referenced by (3)

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 programming language
this entity surface form: Limbo compiler