NetREXX
| NetREXX | ||
|---|---|---|
![]() | ||
| Deweloper(zy) | ||
|
Mike Cowlishaw | ||
| Informacje ogólne | ||
| Paradygmat | Zorientowany obiektowo , imperatyw | |
| Pojawił się w | tysiąc dziewięćset dziewięćdziesiąty szósty | |
| Zaprojektowany przez | Mike Cowlishaw | |
| Najnowsza stabilna wersja | 3.08 (06.09.2019 (3 lata, 1 miesiąc i 11 dni)) | |
| typ systemu | silny i dynamiczny | |
| wdrożenia | IBM NetRexx, [ 1 ] RexxLA NetRexx [ 2 ] | |
| wpływem | REXX , Java | |
| System operacyjny | Wieloplatformowy | |
NetREXX to język programowania wirtualnej maszyny Java opracowany w IBM przez Michaela Cowlishawa z silnymi wpływami języków programowania REXX (do których rodziny jest uważany) oraz Javy .
Kompilator NetREXX to aplikacja Java, która może przetłumaczyć kod źródłowy NetREXX na kod źródłowy Java, skompilować go do kodów bajtowych Java lub bezpośrednio zinterpretować.
IBM ogłosił 8 czerwca 2011 r. przekazanie kodu źródłowego jego implementacji do stowarzyszenia Rexx Language Association (RexxLA). Pliki binarne i kod źródłowy można obecnie pobrać bezpłatnie.
Historia
W 1995 roku Mike Cowlishaw przeniósł Javę do OS/2 i wkrótce potem rozpoczął eksperyment z uruchomieniem REXX na wirtualnej maszynie Javy. Wersja 0.50, datowana na kwiecień 1996, zawierała klasy uruchomieniowe NetRexx i translator napisany w REXX, ale ztokenizowany i przerobiony na plik wykonywalny OS/2. [ 3 ] Wersja 1.00 została udostępniona w styczniu 1997 roku i zawierała tłumacza. Wersja 2.00 została udostępniona w sierpniu 2000 roku i była główną aktualizacją, w której dodano interpretowane wykonanie. [ 4 ]
Mike Cowlishaw opuścił IBM w marcu 2010 r. [ 5 ] , a przyszłość NetRexx jako open source była przez pewien czas nieznana. IBM ostatecznie ogłosił przeniesienie kodu źródłowego do stowarzyszenia Rexx Language Association (RexxLA) 8 czerwca 2011 r., 14 lat po wersji 1.0. [ 6 ]
8 czerwca 2011 r. IBM udostępnił kod NetRexx dla RexxLA na licencji open source ICU. Wkrótce potem RexxLA wydała wersję 3.00, po której nastąpiły pewne aktualizacje.
Referencje
- IBM NetRexx
- ↑ http://www.netrexx.org
- ↑ EWS Site , Zbiór programów napisanych przez pracowników IBM w latach 90.
- ↑ Historia zmian NetRexx, strona NetRexx w IBM
- ↑ Mike Cowlishaw, publiczna poczta e-mail do listy dyskusyjnej NetRexx <AEB36250BC494005BAC4767B3EE591DC@MFCX200>
- ↑ René Jansen, e-mail do listy dyskusyjnej NetRexx <[email protected]>
