Limbo (langage)

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Limbo.
image:Langage_progr.png
Cet article fait partie de la série
langages de programmation
Langages à objets
C++ - C# - D
Eiffel - Groovy - Java
Lisaac - Python - Ruby
Simula - Smalltalk
Langages impératifs
APL - ASP - Assembleur
BASIC - C - COBOL - Natural
Forth - Fortran - Limbo - Logo
Pascal - Perl - PHP - TCL
Visual Basic - WLangage
Langages fonctionnels
Haskell - ML/OCaml
Lisp/Common Lisp
Scheme - XSLT
Langages déclaratifs
Clips - Prolog
Langages concurrents
Ada 95 - Erlang
Voir aussi
Conception - Codage
Tests - Optimisations


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 (Inferno est un système d'exploitation supportant le développement et la création de programmes distribués (réseau)).

C'est un langage hybride empruntant des fonctionnalités au C, au Pascal, au Alef de Winterbottom, au CSP de Tony Hoare et au Newsqueak de Robert Pike.

Le Limbo est un langage qui a été initialement conçu pour Inferno. Le compilateur Limbo génère des objets qui sont interprétés par la machine virtuelle Dis. Ces objets sont exécutables sur n'importe quelle plateforme disposant de Dis. À l'exception de la machine virtuelle, Inferno est intégralement écrit en Limbo.

Le LIMBO est un langage cité dans le livre de DAN BROWN "Forteresse Digitale". Dans le livre il sert à écrire un pisteur pour retrouver l'adresse d'un compte mail.

[modifier] Livres

  • Programming in Limbo de Rob Pike et Sean Dorward, 1997.
  • Inferno Programming With Limbo de Phillip Stanley-Marbell, 2003.

[modifier] Voir aussi

[modifier] Liens externes