close

NetREXX

Przejdź do nawigacji Przejdź do wyszukiwania
NetREXX
NETREXX.gif
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

  1. IBM NetRexx
  2. http://www.netrexx.org
  3. EWS Site , Zbiór programów napisanych przez pracowników IBM w latach 90.
  4. Historia zmian NetRexx, strona NetRexx w IBM
  5. Mike Cowlishaw, publiczna poczta e-mail do listy dyskusyjnej NetRexx <AEB36250BC494005BAC4767B3EE591DC@MFCX200>
  6. René Jansen, e-mail do listy dyskusyjnej NetRexx <[email protected]>

Linki zewnętrzne