DocumentCode :
3466197
Title :
Programming in Limbo
Author :
Dorward, S. ; Pike, R. ; Winterbottom, P.
Author_Institution :
Bell Labs., Lucent Technol., USA
fYear :
1997
fDate :
23-26 Feb. 1997
Firstpage :
245
Lastpage :
250
Abstract :
Limbo is the application programming language for the Inferno operating system. Although Limbo looks syntactically like C, it has a number of features that make it easier to use, safer and more suited to the heterogeneous, networked Inferno environment: a rich set of basic types, strong typing, garbage collection, concurrency, communications, and modules. Limbo may be interpreted or compiled ´just in time´ for efficient, portable execution. This paper introduces the language by studying an example of a complete, useful Limbo program. The program illustrates general programming as well as aspects of concurrency, graphics, module loading, and other features of Limbo and Inferno.
Keywords :
computer graphics; high level languages; network operating systems; program compilers; programming; software portability; storage management; C language; Inferno; Limbo; application programming language; basic types; communications; concurrency; garbage collection; heterogeneous networked environment; network operating system; software portability; strong typing; High-level languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compcon '97. Proceedings, IEEE
Conference_Location :
San Jose, CA, USA
ISSN :
1063-6390
Print_ISBN :
0-8186-7804-6
Type :
conf
DOI :
10.1109/CMPCON.1997.584719
Filename :
584719
Link To Document :
بازگشت