Open Object Rexx

GPTKB entity

Statements (102)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:alsoKnownAs gptkb:ooRexx
gptkbp:designedFor object-oriented programming
gptkbp:developer gptkb:IBM
gptkb:Rexx_Language_Association
gptkbp:extendsTo gptkb:Rexx
gptkbp:fileExtension .rex
.rexx
.orx
gptkbp:firstReleased 2004
gptkbp:hasFeature dynamic typing
garbage collection
Unicode support
regular expressions
interpreter
cross-platform support
error handling
support for documentation generation
support for reflection
multi-threading
string manipulation
support for code formatting
support for internationalization
object-oriented extensions
support for event-driven programming
support for scripting automation
support for code linting
backward compatibility with Rexx
built-in classes
command environment integration
extensible with C/C++
external function libraries
interoperability with legacy Rexx code
support for GUI development (via add-ons)
support for OLE automation
support for SOM (System Object Model)
support for TCP/IP networking
support for Windows COM automation
support for XML processing
support for acceptance testing
support for anonymous classes
support for associative arrays
support for batch processing
support for build automation
support for built-in collection classes
support for class libraries
support for closures
support for code coverage analysis
support for code introspection
support for command line scripting
support for continuous deployment
support for continuous integration
support for coroutines
support for database access
support for debugging tools
support for dependency management
support for dynamic class loading
support for dynamic code evaluation
support for dynamic method invocation
support for encapsulation
support for exception handling
support for generators
support for hash tables
support for inheritance
support for integration testing
support for iterators
support for lambda expressions
support for list processing
support for method overloading
support for mixins
support for multi-language messages
support for object serialization
support for operator overloading
support for package distribution
support for package management
support for polymorphism
support for profiling tools
support for queues
support for runtime type checking
support for sets
support for sockets
support for stacks
support for system testing
support for unit testing
support for user-defined classes
support for version control integration
https://www.w3.org/2000/01/rdf-schema#label Open Object Rexx
gptkbp:influencedBy gptkb:Rexx
gptkb:Object_REXX
gptkbp:latestReleaseVersion 2023-12-31
5.0.0
gptkbp:license gptkb:Common_Public_License
gptkbp:openSource true
gptkbp:operatingSystem gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:paradigm object-oriented
procedural
gptkbp:sourceModel open source
gptkbp:website https://www.oorexx.org/
gptkbp:bfsParent gptkb:REXX
gptkbp:bfsLayer 5