NetREXX
| NetREXX | ||
|---|---|---|
![]() | ||
| Vývojáři | ||
|
Mike Cowlishaw | ||
| Obecná informace | ||
| Paradigma | Objektově orientovaný , imperativ | |
| Objevil se v | devatenáctset devadesát šest | |
| Navrhl | Mike Cowlishaw | |
| Nejnovější stabilní verze | 3.08 (6. září 2019 (3 roky, 1 měsíc a 11 dní)) | |
| typový systém | silný a dynamický | |
| implementací | IBM NetRexx, [ 1 ] RexxLA NetRexx [ 2 ] | |
| ovlivněný | REXX , Java | |
| Operační systém | Multiplatformní | |
NetREXX je programovací jazyk pro virtuální stroj Java vyvinutý v IBM Michaelem Cowlishawem se silným vlivem programovacích jazyků REXX (do jejichž rodiny je považován za zahrnut) a Java .
Kompilátor NetREXX je Java aplikace, která dokáže přeložit zdrojový kód NetREXX do zdrojového kódu Java, zkompilovat jej do bajtových kódů Java nebo jej přímo interpretovat.
IBM oznámilo 8. června 2011 předání zdrojového kódu své implementace Rexx Language Association (RexxLA). Binární soubory a zdrojový kód jsou v současné době ke stažení zdarma.
Historie
V roce 1995 Mike Cowlishaw portoval Javu na OS/2 a brzy poté začal experiment se spuštěním REXX na Java Virtual Machine. Verze 0.50 z dubna 1996 obsahovala runtime třídy NetRexx a překladač napsaný v REXX, ale tokenizovaný a přeměněný na spustitelný soubor OS/2. [ 3 ] Verze 1.00 byla zpřístupněna v lednu 1997 a obsahovala překladač. Verze 2.00 byla dostupná v srpnu 2000 a byla hlavní aktualizací, do které bylo přidáno interpretované provádění. [ 4 ]
Mike Cowlishaw opustil IBM v březnu 2010 [ 5 ] a budoucnost NetRexxu jako open source byla nějakou dobu neznámá. IBM konečně oznámilo předání zdrojového kódu Rexx Language Association (RexxLA) 8. června 2011, 14 let po verzi 1.0. [ 6 ]
Dne 8. června 2011 IBM vydala kód NetRexx pro RexxLA pod licencí ICU open source. RexxLA vydala verzi 3.00 krátce poté, po které následovaly některé aktualizace.
Reference
- ↑ IBM NetRexx
- ↑ http://www.netrexx.org
- ↑ EWS Site , Sbírka programů napsaných zaměstnanci IBM v 90. letech
- ↑ Historie změn NetRexx, stránka NetRexx v IBM
- ↑ Mike Cowlishaw, veřejný e-mail do seznamu adresátů NetRexx <AEB36250BC494005BAC4767B3EE591DC@MFCX200>
- ↑ René Jansen, pošlete e-mail na seznam adresátů NetRexx <[email protected]>
