software.wikisort.org - Linguaggio

Search / Calendar

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
AutoreBell Laboratories
Data di origine1995
Paradigmiprogrammazione concorrente e programmazione modulare
Influenzato daC
Implementazione di riferimento
Sito webwww.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:


Esempio di programma



Hello world


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");
}

Voci correlate



Collegamenti esterni


Controllo di autoritàLCCN (EN) sh2003001159 · GND (DE) 4786435-7

На других языках


[fr] Limbo (langage)

Le langage de programmation Limbo a été créé vers 1995 par Rob Pike, Sean Dorward, Phil Winterbottom avec l'aide de Dennis Ritchie pour le système d'exploitation Inferno.
- [it] Limbo (linguaggio)

[ru] Limbo

Limbo — язык программирования в операционной системе Inferno, созданный разработчиками UNIX.



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии