EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xowish – Online in der Cloud

Führen Sie xowish im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl xowish, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


xowish – Grafische Shell mit der objektorientierten Skriptsprache XOTcl

ZUSAMMENFASSUNG


xowish ?Dateiname arg arg ...?
_________________________________________________________________

BESCHREIBUNG


xowish ist eine Shell-ähnliche Anwendung, die XOTcl-Befehle von ihrer Standardeingabe liest oder
aus einer Datei und wertet diese aus. Zusätzlich zu xotclsh Es bietet grafische Benutzeroberfläche
Schnittstellenunterstützung für TK-Widgets.

XOTcl (XOTcl, ausgesprochen exotischkle) ist eine objektorientierte Skriptsprache basierend auf
MITs OTcl. Es ist als Mehrwertersatz für OTcl gedacht.

Skriptsprachen wie Tcl sind darauf ausgelegt, Komponenten zusammenzukleben
Funktionen wie dynamische Erweiterbarkeit und dynamische Typisierung mit automatischer Konvertierung
machen sie für die schnelle Anwendungsentwicklung gut geeignet.

Das grundlegende Objektsystem von XOTcl wird von OTcl übernommen. Das Objektsystem ermöglicht es uns
Definieren Sie Objekte, Klassen und Metaklassen. Klassen sind spezielle Objekte mit dem Zweck
Verwaltung anderer Objekte. „Verwalten“ bedeutet, dass eine Klasse die Erstellung und Steuerung steuert
Zerstörung seiner Instanzen und dass es ein Repository mit Methoden enthält, auf die zugegriffen werden kann
die Instanzen. Jedes Objekt kann mit objektspezifischen Methoden erweitert werden. XOTcl unterstützt
Einzel- und Mehrfachvererbung. Alle Beziehungen in XOTcl, einschließlich Klasse und
Oberklassenbeziehungen sind völlig dynamisch und können introspiert werden. Durch Methode
Verkettung ohne explizite Benennung der beabsichtigten Methode, Unklarheiten bei der Namensauflösung von
Methoden werden vermieden. Auf diese Weise kann eine schattierte Methode in die Ausführung des „eingemischt“ werden
aktuelle Methode.

XOTcl kombiniert die Ideen von Scripting und Objektorientierung auf eine Weise, die die
Vorteile beider. Es ist mit mehreren neuen Sprachfunktionen ausgestattet
helfen beim Aufbau und der Verwaltung komplexer Systeme. Wir haben die folgende Unterstützung hinzugefügt:

Dynamische Objektaggregationen, um dynamische Aggregationen über verschachtelte Namespaces bereitzustellen
(Objekte).

Verschachtelte Klassen, um die Beeinträchtigung unabhängig entwickelter Programmstrukturen zu reduzieren.

Behauptungen, um die Schnittstellen- und Zuverlässigkeitsprobleme zu reduzieren, die durch dynamische Typisierung verursacht werden
und daher die Kombination vieler Komponenten zu erleichtern.

Metadaten zur Verbesserung der Selbstdokumentation von Objekten und Klassen.

Mixins pro Objekt, um die Flexibilität von Mixin-Methoden durch Angabe eines Objekts zu verbessern
Zugriff auf mehrere verschiedene Zusatzklassen, die dynamisch geändert werden können.

Mixins pro Klasse, um die Flexibilität der Mixin-Methoden für eine Klasse zu verbessern
Instanzen der Klasse haben Zugriff auf die gemischten Methoden, z. B. für die Mehrfachvererbung.
aber ohne die Notwendigkeit von Schnittklassen.

Filter als Mittel zur Abstraktion über Methodenaufrufe zur Implementierung großer Programme
Strukturen, wie Designmuster.

Dynamisches Laden von Komponenten XOTcl integriert das Laden von Tcl-Paketen mit Architectrual
Unterstützung für die Integration mit objektorientierten Konstrukten. Darüber hinaus bietet es
Verfolgung/Nachverfolgung der Komponentenbeladung.

SCHLÜSSELWÖRTER


Argument, Interpreter, Eingabeaufforderung, Skriptdatei, Shell

Nutzen Sie xowish online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad