Objekt REXX - Object REXX

Objekt REXX
Rexx3 orig Größe transparent.gif
Paradigma Objektorientiert ( klassenbasiert )
Entworfen von Simon C. Nash (IBM)
Erstmals erschienen 1988 ; Vor 33 Jahren  ( 1988 )
Stabile Version
4.2.0 / 24. Februar 2014 ; vor 6 Jahren  ( 24.02.2014 )
Betriebssystem Plattformübergreifend : AIX , Linux , OS / 2 ; Windows NT
Lizenz CPL 1.0, GPLv2
Dateinamenerweiterungen .rxs, .rex
Webseite www .oorexx .org
Wichtige Implementierungen
ooREXX (seit 2004)
Beeinflusst von
Rexx , Smalltalk
Beeinflusst
NetRexx

Die Programmiersprache Object REXX ist eine objektorientierte Skriptsprache, die ursprünglich von IBM für das Betriebssystem OS / 2 und später für Microsoft Windows erstellt wurde . Es ist eine Fortsetzung und eine bedeutende Erweiterung der Sprache "Classic Rexx", die ursprünglich für die CMS-Komponente ( Conversational Monitor System ) des Betriebssystems VM / SP erstellt und später auf MVS (Multiple Virtual Storage ), OS / 2, portiert wurde und PC DOS .

Die OS / 2-Version von IBM Object REXX enthält Klassen zur Unterstützung von IBM System Object Model (SOM) und Workplace Shell (WPS). Es ist auch in ArcaOS enthalten .

Am 12. Oktober 2004 veröffentlichte IBM Object REXX als kostenlose Open-Source-Software , aus der Open Object Rexx ( ooREXX ) hervorging , das jetzt für verschiedene Betriebssysteme verfügbar ist: Linux , Solaris , Windows . Diese Implementierung enthält eine Windows Script Host (WSH) -Skript-Engine für Rexx. Die veröffentlichten Quellen enthielten jedoch nicht die Klassen für die Unterstützung von SOM und Workplace Shell (WPS).

Object REXX unterstützt die Mehrfachvererbung mithilfe von Mixin- Klassen .

Anmerkungen

Verweise

Externe Links