Zum Inhalt springen

„Slate (Programmiersprache)“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Datum vereinheitlicht
K Kleinigkeiten verbessert
 
Zeile 13: Zeile 13:
}}
}}


'''Slate''' ist eine [[Prototypenbasierte Programmierung|prototypische]], [[Objektorientierte Programmierung|objektorientierte]] [[Programmiersprache]]. Von den meisten anderen derartigen Sprachen unterscheidet sich Slate darin, dass zusätzlich [[Common Lisp Object System|CLOS]]-artige [[Multimethode]]n unterstützt werden. Die Syntax von Slate lehnt sich stark an [[Smalltalk-80 (Programmiersprache)|Smalltalk]] an. Das Objektsystem ähnelt dem von [[Self (Programmiersprache)|Self]].
'''Slate''' ist eine [[Prototypenbasierte Programmierung|prototypische]], [[Objektorientierte Programmierung|objektorientierte]] [[Programmiersprache]]. Von den meisten anderen derartigen Sprachen unterscheidet sich Slate darin, dass zusätzlich [[Common Lisp Object System|CLOS]]-artige [[Multimethode]]n unterstützt werden. Die Syntax von Slate lehnt sich stark an [[Smalltalk (Programmiersprache)|Smalltalk]] an. Das Objektsystem ähnelt dem von [[Self (Programmiersprache)|Self]].


Wie [[Squeak]] oder [[Self (Programmiersprache)|Self]], soll auch die Slate-Distribution zukünftig eine visuelle Programmierumgebung enthalten. Sie vereinigt Ideen des Morphic-[[Grafische Benutzeroberfläche|GUI]] [[Framework]]s und des [[Common Lisp Interface Manager]]s.
Wie [[Squeak]] oder [[Self (Programmiersprache)|Self]], soll auch die Slate-Distribution zukünftig eine visuelle Programmierumgebung enthalten. Sie vereinigt Ideen des Morphic-[[Grafische Benutzeroberfläche|GUI]] [[Framework]]s und des [[Common Lisp Interface Manager]]s.


Slate wurde von den Squeak- und LISP-Entwicklern Brian Rice and Lee Salzman entwickelt.
Slate wurde von den Squeak- und LISP-Entwicklern Brian Rice and Lee Salzman entwickelt.
== Weblinks ==
== Weblinks ==
* [http://slate.tunes.org/ Slate-Website]
* [http://slate.tunes.org/ Slate-Website]
* [http://tunes.org/~eihrul/pmd.pdf Prototypes with Multiple Dispatch] von Lee Salzman (pdf; 290 kB)
* [http://tunes.org/~eihrul/pmd.pdf Prototypes with Multiple Dispatch] von Lee Salzman (PDF; 290 kB)


[[Kategorie:Programmiersprache]]
[[Kategorie:Programmiersprache]]

Aktuelle Version vom 30. Januar 2017, 19:23 Uhr

Slate
Basisdaten

Entwickler The TUNES Project
Aktuelle Version 0.3.5
(8. Oktober 2015)
Betriebssystem Windows, die meisten Unices.
Kategorie objektorientierte Programmiersprache
deutschsprachig nein
slate.tunes.org

Slate ist eine prototypische, objektorientierte Programmiersprache. Von den meisten anderen derartigen Sprachen unterscheidet sich Slate darin, dass zusätzlich CLOS-artige Multimethoden unterstützt werden. Die Syntax von Slate lehnt sich stark an Smalltalk an. Das Objektsystem ähnelt dem von Self.

Wie Squeak oder Self, soll auch die Slate-Distribution zukünftig eine visuelle Programmierumgebung enthalten. Sie vereinigt Ideen des Morphic-GUI Frameworks und des Common Lisp Interface Managers.

Slate wurde von den Squeak- und LISP-Entwicklern Brian Rice and Lee Salzman entwickelt.