NetREXX
| NetREXX | ||
|---|---|---|
![]() | ||
| Ontwikkelaar(s) | ||
|
Mike Cowlishaw | ||
| Algemene informatie | ||
| Paradigma | Objectgericht , imperatief | |
| Verscheen in | 1996 | |
| Ontworpen door | Mike Cowlishaw | |
| Laatste stabiele versie | 3.08 (6 september 2019 (3 jaar, 1 maand en 11 dagen)) | |
| type systeem | sterk en dynamisch | |
| implementaties | IBM NetRexx, [ 1 ] RexxLA NetRexx [ 2 ] | |
| beïnvloed door | REXX , Java | |
| Besturingssysteem | Multi platform | |
NetREXX is een programmeertaal voor de Java virtual machine die bij IBM is ontwikkeld door Michael Cowlishaw met sterke invloeden van de REXX programmeertalen (in wiens familie het wordt geacht te zijn opgenomen) en Java .
De NetREXX-compiler is een Java-toepassing die de NetREXX-broncode kan vertalen naar Java-broncode, deze kan compileren naar Java- bytecodes of deze rechtstreeks kan interpreteren.
IBM kondigde op 8 juni 2011 de overdracht van de broncode van de implementatie aan de Rexx Language Association (RexxLA) aan. De binaries en broncode zijn momenteel gratis te downloaden.
Geschiedenis
In 1995 porteerde Mike Cowlishaw Java naar OS/2 en kort daarna begon hij een experiment om REXX uit te voeren op de Java Virtual Machine. Versie 0.50, gedateerd april 1996, bevatte de NetRexx runtime-klassen en een vertaler geschreven in REXX, maar getokeniseerd en omgezet in een OS/2 uitvoerbaar bestand. [ 3 ] Versie 1.00 werd in januari 1997 beschikbaar gesteld en bevatte een vertaler. Versie 2.00 kwam in augustus 2000 beschikbaar en was een grote update, waarin geïnterpreteerde uitvoering werd toegevoegd. [ 4 ]
Mike Cowlishaw verliet IBM in maart 2010, [ 5 ] en de toekomst van NetRexx als open source was een tijdlang onbekend. IBM kondigde uiteindelijk de overdracht van de broncode aan de Rexx Language Association (RexxLA) aan op 8 juni 2011, 14 jaar na versie 1.0. [ 6 ]
Op 8 juni 2011 heeft IBM de NetRexx-code voor de RexxLA vrijgegeven onder de ICU open source-licentie. RexxLA bracht kort daarna versie 3.00 uit, gevolgd door enkele updates.
Referenties
- IBM NetRexx
- ↑ http://www.netrexx.org
- ↑ EWS-site , verzameling programma's geschreven door IBM-medewerkers in de jaren negentig
- ↑ NetRexx-wijzigingsgeschiedenis, NetRexx -pagina bij IBM
- ↑ Mike Cowlishaw, openbare e-mail naar NetRexx-mailinglijst <AEB36250BC494005BAC4767B3EE591DC@MFCX200>
- ↑ René Jansen, mail naar NetRexx mailinglijst <[email protected]>
