오브젝트 REXX

Object REXX
오브젝트 REXX
Rexx3 orig size transparent.gif
패러다임오브젝트 지향(클래스 베이스)
설계자사이먼 C.내시(IBM)
처음 등장한1988년, 34년(연간)
안정된 릴리스
4.2.0 / 2014년 2월 24일, 8년 전(2014-02-24)
OS크로스 플랫폼: AIX, Linux, OS/2, Windows NT
면허증.CPL 1.0, GPLv2
파일 이름 확장자.sys, .rex
웹 사이트www.oorexx.org
주요 구현
oREXX(2004년 이후)
영향을 받다
Rexx, Smalltalk[1]
영향받은
넷렉스[2]

오브젝트 REXX 프로그래밍 언어는 운영체제 OS/2 이후 Microsoft[3] Windows용으로 IBM에서 처음 제작한 오브젝트 지향 스크립트 언어입니다.이는 원래 운영체제 VM/SP 릴리즈[4] 3의 Conversational Monitor System(CMS) 컴포넌트용으로 작성된 "Classic Rexx" 언어의[a] 후속 버전이며, 이후 다중 가상 스토리지([b]MVS), OS/2 및 PC DOS로 포팅되었습니다.

IBM Object REXX OS/2 버전에는 IBM SOM([6]System Object Model) 및 WPS(Workplace[7] Shell)를 지원하는 클래스가 포함되어 있습니다.ArcaOS에도 [8]포함되어 있습니다.

2004년 10월 12일 IBM은 Object REXX를 무료 오픈 소스 [9]소프트웨어로 출시하여 현재 Linux, Solaris, Windows 등 다양한 운영 체제에서 사용할 수 있는 oREXX(Open Object Rexx)를 출시했습니다. 실장에는 Rexx 용 Windows Script Host(WSH) 스크립트엔진이 포함되어 있습니다.그러나 공개된 소스에는 SOM 및 Workplace Shell([10]WPS) 지원 클래스는 포함되지 않았습니다.

오브젝트 REXX는 mixin 클래스를 사용하여 여러 상속을 지원합니다.

메모들

  1. ^ 오브젝트 REXX 및 오픈오브젝트 Rexx에는 ANSI 표준 Rexx의 신기능이 모두 포함되어 있는 것은 아닙니다.다만, 독자적인 신기능이 다수 포함되어 있습니다.
  2. ^ Time Sharing Option Extensions(TSO/E) 버전[5] 2의 일부로서

레퍼런스

  1. ^ René Jansen (2011-12-01). "7 Reasons that Rexx Still Matters". SmartBear blog. Retrieved 2014-02-02.
  2. ^ "NetRexx – Programming language derived from Java and Rexx". OS/2 EWS. IBM PC BBS. 1996. Retrieved 2014-01-24.
  3. ^ "IBM Object REXX for Windows V2R1 — Object-Oriented Programming for Beginners to Advanced Users", Announcement Letters, IBM, March 20, 2001, 201-063
  4. ^ "VM/SYSTEM PRODUCT RELEASE 3 (VM/SP RELEASE 3) 5664-167". Announcement letters. IBM. February 1, 1983. 283-018. Retrieved February 21, 2022.
  5. ^ "IBM TSO EXTENSIONS VERSION 2". Announcement letters. IBM. April 19, 1988. 288-191. Retrieved February 21, 2022.
  6. ^ Willis Boughton (2004). "SOM and Object REXX". EDM/2. Retrieved 2014-02-02.
  7. ^ "Accessing Workplace Shell Objects". Object REXX Reference. IBM.
  8. ^ "Does ArcaOS include REXX support?". Retrieved 2020-09-03.
  9. ^ "IBM Contributes Scripting Language to the Rexx Language Association, Encourages Innovation Around REXX Application Development". IBM. 2004-11-29. Retrieved 2009-06-25.
  10. ^ 4.0.0의 SOM 지원은 어디에 있습니까?

외부 링크