Mac OS

StepTalk

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche
StepTalk

StepTalking, die mitgelieferte Konsole
Basisdaten
Entwickler: Štefan Urbánek u.a.
Aktuelle Version: 0.13
(5. Juni 2006)
Betriebssystem: Plattformunabhängig wenn Cocoa oder GNUstep vorhanden
Kategorie: Scripting-Framework
Lizenz: GPL
Deutschsprachig: nein
Projekteigene Wiki
StepTalk-Blog

StepTalk ist das offizielle GNUstep Scripting-Framework. StepTalk wurde in Objective-C verfasst. Standardmäßig wird Smalltalk als Skriptsprache verwendet, jede andere Skriptsprache kann aber mit einem sogenannten „language bundle“ hinzugefügt werden.

StepTalk wird parallel für GNUstep und das Mac OS X Cocoa-Framework entwickelt, d.h. es läuft auf allen Plattformen auf denen auch GNUstep oder Cocoa vorhanden ist.

[Bearbeiten] Einführung

Das Ziel von StepTalk ist es eine Umgebung anzubieten, um Applikationen aneinander zu binden und ein Framework für die Kommunikation zwischen Benutzern und Objekten in Applikationen bereit zu stellen. Andere Hauptziele sind:

  • Einfache und schnelle Erweiterungen von Applikationen oder Tools
  • Stapelverarbeitung von Objekten in Applikationen oder Tools
  • Schnelles prototypisieren von Applikationen oder neuen Applikationsmerkmalen (ein Konzepts „online“ ausführen und nachfeilen)

Die standardmäßige Scriptingsprache in StepTalk ist Smalltalk. Dem ist so, weil Smalltalk eine sehr einfache und leicht zu lernende Programmiersprache ist und einer natürlichen Sprache ähnelt . Es gibt nur wenige grundlegende Prinzipien, welche der User kennen muss, um in der Lage zu sein die Sprache zu verwenden. Smalltalk hatte starken Vorbildkcharakter bei der Gestaltung von Objective-C - also der Sprache, in der GNUstep und Cocoa selbst verfasst sind.

[Bearbeiten] Weblinks

[Bearbeiten] Siehe auch

Copyright © 2005-2010 Hardware-Aktuell. Alle Rechte vorbehalten.