Alef (programmeringsspråk)

Fra Wikisida.no
Hopp til navigering Hopp til søk
Alef
Filendelse(r)Lua-feil i Modul:Wikidata2, linje 231: attempt to call method 'getBestStatements' (a nil value).

Alef er et programmeringsspråk som ble konstruert for det distribuerte operativsystemet Plan 9. Språket ble konstruert av Phil Winterbottom ved Bell Laboratories og ble lansert i 1992. Alef implementerte den kanalbaserte modellen i programmeringsspråket Newsqueak i et kompilert språk som lignet på C. Alef var også påvirket av språket Communicating sequential processes.

Alef påvirket i sin tur programmeringsspråkene Limbo, Rust og Go.

Utviklingen av Alef ble forkastet i versjon 3 av Plan 9.[1] also, in a February 2000 slideshow, Pike noted: "…although Alef was a fruitful language, it proved too difficult to maintain a variant language across multiple architectures, so we took what we learned from it and built the thread library for C."[2]

Referanser[rediger | rediger kilde]

  1. Pike, Rob (2010). Origins of Go concurrency style. OSCON Emerging Languages Camp. 
  2. Pike, Rob. «Rio: Design of a Concurrent Window System» (PDF). Besøkt 8. mars 2013. 
Autoritetsdata