close

NetREXX

Gå til navigasjon Gå til søk
NetREXX
NETREXX.gif
Utvikler(e)
Mike Cowlishaw
Generell informasjon
Paradigme Objektorientert , imperativ
Dukket opp i nitten nittiseks
Designet av Mike Cowlishaw
Siste stabile versjon 3.08 (06. september 2019 (3 ​​år, 1 måned og 11 dager))
type system sterk og dynamisk
implementeringer IBM NetRexx, [ 1 ]​ RexxLA NetRexx [ 2 ]
påvirket av REXX , Java
Operativsystem Multiplattform

NetREXX er et programmeringsspråk for den virtuelle Java-maskinen utviklet hos IBM av Michael Cowlishaw med sterk påvirkning fra REXX -programmeringsspråkene (i hvis familie den anses å være inkludert) og Java .

NetREXX-kompilatoren er en Java-applikasjon som kan oversette NetREXX-kildekoden til Java-kildekoden, kompilere den til Java- bytekoder eller tolke den direkte.

IBM kunngjorde 8. juni 2011 overføringen av kildekoden for implementeringen til Rexx Language Association (RexxLA). Binærfilene og kildekoden er for øyeblikket gratis å laste ned.

Historikk

I 1995 porterte Mike Cowlishaw Java til OS/2 og begynte like etter et eksperiment for å kjøre REXX på Java Virtual Machine. Versjon 0.50, datert april 1996, inneholdt NetRexx-runtime-klassene og en oversetter skrevet i REXX, men tokenisert og gjort til en OS/2-kjørbar. [ 3 ] Versjon 1.00 ble gjort tilgjengelig i januar 1997 og inneholdt en oversetter. Versjon 2.00 ble tilgjengelig i august 2000 og var en stor oppdatering, der tolket utførelse ble lagt til. [ 4 ]

Mike Cowlishaw forlot IBM i mars 2010, [ 5 ] og fremtiden til NetRexx som åpen kildekode var ukjent en tid. IBM kunngjorde endelig overføringen av kildekoden til Rexx Language Association (RexxLA) 8. juni 2011, 14 år etter versjon 1.0. [ 6 ]

8. juni 2011 ga IBM ut NetRexx-koden for RexxLA under ICU åpen kildekode-lisens. RexxLA ga ut versjon 3.00 kort tid etter, som har blitt fulgt av noen oppdateringer.

Referanser

  1. IBM NetRexx
  2. http://www.netrexx.org
  3. EWS Site , Samling av programmer skrevet av IBM-ansatte på 1990-tallet
  4. NetRexx endringshistorikk, NetRexx- side hos IBM
  5. Mike Cowlishaw, offentlig e-post til NetRexx e-postliste <AEB36250BC494005BAC4767B3EE591DC@MFCX200>
  6. René Jansen, e-post til NetRexx e-postliste <[email protected]>

Eksterne lenker