Loading AI tools
linguaggio di programmazione Da Wikipedia, l'enciclopedia libera
Limbo è un linguaggio di programmazione progettato per sistemi distribuiti ed usato nelle applicazioni di Inferno. Venne creato presso i Bell Labs da Sean Dorward, Phil Winterbottom e Rob Pike.
Limbo linguaggio di programmazione | |
---|---|
Autore | Bell Labs |
Data di origine | 1995 |
Paradigmi | programmazione concorrente e programmazione modulare |
Influenzato da | C |
Implementazione di riferimento | |
Sito web | www.vitanuova.com/inferno/limbo.html |
Il compilatore Limbo produce codice oggetto multipiattaforma, che viene interpretato dalla macchina virtuale Dis o compilato prima dell'esecuzione per migliorarne le prestazioni.
L'approccio alla concorrenza è stato ispirato dal Communicating Sequential Processes di C.A.R. Hoare.
Tra le sue funzioni spiccano:
Il seguente esempio di programma stampa il testo "Hello world".
implement Command; include "sys.m"; sys: Sys; include "draw.m"; include "sh.m"; init(nil: ref Draw->Context, nil: list of string) { sys = load Sys Sys->PATH; sys->print("Hello World!\n"); }
Controllo di autorità | LCCN (EN) sh2003001159 · GND (DE) 4786435-7 · J9U (EN, HE) 987007535175805171 |
---|
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.