5.0.0[1]
/ 10 May 2023; 12 months ago (10 May 2023)
Platform
IA-32, x86-64, ARM, s390x
OS
Cross-platform: Linux, Microsoft Windows, macOS, Solaris, AIX, OS/2
License
CPL 1.0, GPLv2
Filename extensions
.rxs, .rex, .rexx, .cls
Website
www.rexxla.org
Major implementations
ooREXX (since 2004)
Influenced by
Rexx, Smalltalk[2]
Influenced
NetRexx[3]
The Object REXX programming language is a general-purpose object-oriented scripting language.
Based on the Rexx programming language (often called "Classic Rexx"), Object REXX is designed to be easy to learn, use, and maintain. Object REXX retains all the features and syntax of Classic Rexx while adding full object-oriented programming capabilities.
^"ooRexx (Open Object Rexx) - Browse /oorexx/5.0.0 at SourceForge.net".
^René Jansen (2011-12-01). "7 Reasons that Rexx Still Matters". SmartBear blog. Retrieved 2014-02-02.
^"NetRexx – Programming language derived from Java and Rexx". OS/2 EWS. IBM PC BBS. 1996. Retrieved 2014-01-24.
"Classic Rexx"), ObjectREXX is designed to be easy to learn, use, and maintain. ObjectREXX retains all the features and syntax of Classic Rexx while adding...
Rexx (Restructured Extended Executor) is a programming language that can be interpreted or compiled. It was developed at IBM by Mike Cowlishaw. It is a...
other exposed objects, such as using PerlScript to query Microsoft Access by various means including various ODBC engines and SQL, ooRexxScript to create...
Machine languages Modula-2, Modula-3 MUMPS Nim OCaml Oberon Object Pascal Open ObjectRexx (ooRexx) Open Programming Language (OPL) OpenEdge Advanced Business...
(as done to ObjectREXX), despite several articles and petitions. Two projects of open-source SOM implementations exist. One is Netlabs Object Model (NOM)...
Complete UNO language bindings exist for C++ (compiler-dependent), Java, ObjectREXX, Python, and Tcl. Bindings allowing access, but not writing, to components...
Amiga ARexx Commodore No No Yes Proprietary ObjectRexx IBM Yes ? Yes Proprietary Open ObjectRexx OO Organisation Yes No No CPL Regina Rexx No Yes ? GPL...
Lisp (via Common Lisp Object System (CLOS)), EuLisp (via The EuLisp Object System TELOS), Curl, Dylan, Eiffel, Logtalk, ObjectREXX, Scala (via use of mixin...
Smalltalk is a purely object oriented programming language (OOP) that was originally created in the 1970s for educational use, specifically for constructionist...
NetRexx is an open source, originally IBM's, variant of the REXX programming language to run on the Java virtual machine. It supports a classic REXX syntax...
VBScript within a single file, or other scripting languages such as Perl, ObjectREXX, Python, or Kixtart if installed by the user. These types of scripts...
ObjectREXX, the twiddle is used as a "message send" symbol. For example, Employee.name~lower() would cause the lower() method to act on the object Employee's...
Windows, macOS and Linux Python, general-purpose as well as extension language Rexx, general-purpose language that runs on many platforms; also used as extension...
Actor Charles Duff, the Whitewater Group Forth, Smalltalk 1988 ObjectREXX Simon C. Nash REXX, Smalltalk 1988 SPARK Bernard A. Carré Ada 1988 A+ Arthur Whitney...
with assembly language, and continuing through functional programming and object-oriented programming paradigms. Computing as a concept goes back to ancient...
PythonScript (via ActivePython), and the scripting engine version of ObjectREXX to provide greater access to the operating system. TCC features a number...
Related programs such as shells based on Python, Ruby, C, Java, Perl, Pascal, Rexx etc. in various forms are also widely available. Another somewhat common...
bit. The element-expression of an IF statement is true if any bit is 1. Rexx has no Boolean data type. Instead, comparison operators generate 0 or 1;...
2002). "Are Scripting Languages Any Good? A Validation of Perl, Python, Rexx, and Tcl against C, C++, and Java" (PDF). Advances in Computers. 57: 205–270...