Objeto REXX - Object REXX

Objeto REXX
Rexx3 tamanho orig transparent.gif
Paradigma Orientado a objetos ( baseado em classe )
Projetado por Simon C. Nash (IBM)
Apareceu pela primeira vez 1988 ; 33 anos atrás  ( 1988 )
Versão estável
4.2.0 / 24 de fevereiro de 2014 ; 7 anos atrás  ( 24/02/2014 )
SO Plataforma cruzada : AIX , Linux , OS / 2 ; Windows NT
Licença CPL 1.0, GPLv2
Extensões de nome de arquivo .rxs, .rex
Local na rede Internet www .oorexx .org
Implementações principais
ooREXX (desde 2004)
Influenciado por
Rexx , Smalltalk
Influenciado
NetRexx

A linguagem de programação Object REXX é uma linguagem de script orientada a objetos produzida inicialmente pela IBM para o sistema operacional OS / 2 e posterior para Microsoft Windows . É um seguimento e uma extensão significativa da linguagem "Classic Rexx " originalmente criada para o componente Conversational Monitor System (CMS) do sistema operacional VM / SP e posteriormente transferido para Multiple Virtual Storage ( MVS ), OS / 2 e DOS do PC .

A versão OS / 2 do IBM Object REXX inclui classes para suportar IBM System Object Model (SOM) e Workplace Shell (WPS). Também está incluído no ArcaOS .

Em 12 de outubro de 2004, a IBM lançou o Object REXX como software livre e de código aberto , dando origem ao Open Object Rexx ( ooREXX ), agora disponível para vários sistemas operacionais: Linux , Solaris , Windows . Essa implementação inclui um mecanismo de script do Windows Script Host (WSH) para Rexx. As fontes lançadas, entretanto, não incluem as classes para suporte a SOM e Workplace Shell (WPS).

O Object REXX suporta herança múltipla por meio do uso de classes mixin .

Notas

Referências

links externos