Limbo (idioma)

Limbo
Data da primeira versão 1995
Influenciado por VS
Local na rede Internet www.vitanuova.com/inferno/limbo.html

A linguagem de programação Limbo foi criada por volta de 1995 por Rob Pike , Sean Dorward , Phil Winterbottom com a ajuda de Dennis Ritchie para o sistema operacional Inferno .

É uma linguagem híbrida que empresta funcionalidade ao C , ao Pascal , ao Alef Winterbottom, ao CSP de Tony Hoare e ao Newsqueak Robert Pike.

Limbo é uma linguagem que foi originalmente projetada para o Inferno. O compilador Limbo gera objetos que são interpretados pela máquina virtual Dis. Esses objetos podem ser executados em qualquer plataforma com Dis. Com exceção da máquina virtual, Inferno é inteiramente escrito em Limbo.

Limbo é citado no livro Fortaleza Digital de Dan Brown . No enredo, é usado para escrever um rastreador para encontrar o endereço de uma conta de correio eletrônico.

Código de amostra: um 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"); }

Veja também

links externos

Livros

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