Self (programmeertaal)

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
Paradigmaobjectgeoriënteerd (prototype-based)
Verschenen1986
Ontworpen doorDavid Ungar, Randall Smith
Ontwikkeld doorDavid Ungar, Randall Smith, Stanford-universiteit, Sun Microsystems
Huidige versie4.5.0 (januari 2014)
Typesysteemdynamisch, sterk
Beïnvloed doorSmalltalk
Invloed opNewtonscript, JavaScript, Io, Squeak, Lua
BesturingssysteemMultiplatform
Websiteselflanguage.org
Portaal    Informatica

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

Een Hello world-programma in Self:

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

Zie ook

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.