Limbo (język)

Otchłań
Data pierwszej wersji 1995
Wpływem VS
Stronie internetowej www.vitanuova.com/inferno/limbo.html

Język programowania Limbo został stworzony około 1995 roku przez Roba Pike'a , Seana Dorwarda , Phila Winterbottoma z pomocą Dennisa Ritchiego dla systemu operacyjnego Inferno .

Jest to język hybrydowy pożyczania funkcjonalność C i Pascal The Alef Winterbottom The CSP z Tony Hoare i Newsqueak Robert Pike.

Limbo to język, który został pierwotnie zaprojektowany dla Inferno. Kompilator Limbo generuje obiekty, które są interpretowane przez maszynę wirtualną Dis. Te obiekty mogą być wykonywane na dowolnej platformie z Dis. Z wyjątkiem maszyny wirtualnej, Inferno jest w całości napisane w Limbo.

Limbo jest cytowane w książce Dana Browna Fortress digitale . W fabule służy do napisania trackera, aby znaleźć adres konta poczty elektronicznej.

Przykładowy kod: 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"); }

Zobacz też

Linki zewnętrzne

Książki

  • Programming in Limbo autorstwa Roba Pike'a i Seana Dorwarda, 1997.
  • Programowanie piekła z otchłanią , Phillip Stanley-Marbell, 2003.