Obiekt REXX - Object REXX

Obiekt REXX
Rexx3 orig size transparent.gif
Paradygmat Zorientowany obiektowo ( oparty na klasach )
Zaprojektowany przez Simon C. Nash (IBM)
Po raz pierwszy pojawiły się 1988 ; 33 lata temu  ( 1988 )
Wersja stabilna
4.2.0 / 24 lutego 2014 r . ; 7 lat temu  ( 24.02.2014 )
OS Wiele platform : AIX , Linux , OS / 2 ; Windows NT
Licencja CPL 1.0, GPLv2
Rozszerzenia nazw plików .rxs, .rex
Stronie internetowej www .oorexx .org
Główne wdrożenia
ooREXX (od 2004)
Wpływem
Rexx , Smalltalk
Pod wpływem
NetRexx

Język programowania Object REXX jest zorientowanym obiektowo językiem skryptowym, początkowo stworzonym przez IBM dla systemu operacyjnego OS/2, a później dla Microsoft Windows . Jest to kontynuacja i znaczące rozszerzenie języka „Classic Rexx ” pierwotnie stworzonego dla komponentu Conversational Monitor System (CMS) systemu operacyjnego VM / SP, a później przeniesionego do Multiple Virtual Storage ( MVS ), OS / 2 i PC DOS .

Wersja OS / 2 IBM Object REXX zawiera klasy obsługujące IBM System Object Model (SOM) i Workplace Shell (WPS). Jest również zawarty w ArcaOS .

12 października 2004 IBM wypuścił Object REXX jako darmowe i otwarte oprogramowanie , dając początek Open Object Rexx ( ooREXX ), teraz dostępnemu dla różnych systemów operacyjnych: Linux , Solaris , Windows . Ta implementacja obejmuje aparat skryptów hosta skryptów systemu Windows (WSH) dla Rexx. Opublikowane źródła nie zawierały jednak klas obsługujących SOM i Workplace Shell (WPS).

Obiekt REXX obsługuje wielokrotne dziedziczenie za pomocą klas mieszanych .

Uwagi

Bibliografia

Linki zewnętrzne