Self (programmeertaal)

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Self
Paradigma objectgeoriënteerd (prototype-based)
Verschenen in 1986
Ontworpen door David Ungar, Randall Smith
Huidige versie 4.3 (juli 2006)
Typesysteem dynamisch, sterk
Beïnvloed door Smalltalk
Invloed op Newtonscript, JavaScript, Io, Squeak, Lua
Besturingssysteem Multiplatform
Website research.sun.com/self/
Portaal  Portaalicoon   Informatica

Self is een objectgeoriënteerde programmeertaal met prototype-based inheritance (prototype-gebaseerde overerving). Self werd met name ontworpen en gebruikt voor academische doeleinden op het gebied van onderzoek naar het ontwerpen en implementeren van programmeertalen.

Self werd ontworpen door David Ungar en Randall Smith in 1986/87 en publiek gemaakt in 1990. De taal is vooral bekend geworden als inspiratiebron voor JavaScript.

Hello World[bewerken]

Een Hello world-programma in Self:

(|  "Hello World in Self"
 hello = (| | 'Hello World!' print)
|)

Zie ook[bewerken]

Externe link[bewerken]