NetREXX

NetREXX
Desarrollador(es)
Mike Cowlishaw
Información general
ParadigmaOrientado a objetos, imperativo
Apareció en1996
Diseñado porMike Cowlishaw
Última versión estable3.02 (25 de junio de 2013 (4 años, 9 meses y 27 días))
Sistema de tiposfuerte y dinámico
ImplementacionesIBM NetRexx,[2]
Influido porREXX, Java
Sistema operativoMultiplataforma
[editar datos en Wikidata]

NetREXX es un lenguaje de programación para la máquina virtual Java desarrollado en IBM por Michael Cowlishaw con fuertes influencias de los lenguajes de programación REXX (en cuya familia se considera incluido) y Java.

El compilador NetREXX es una aplicación Java que puede traducir el código fuente NetREXX a código fuente Java, compilarlo a bytecodes Java o interpretarlo directamente.

IBM anunció el 8 de junio de 2011 la transferencia de código fuente de su implementación a la Rexx Language Association (RexxLA). Actualmente pueden descargarse de forma gratuita los binarios y el código fuente.

Historia

En 1995, Mike Cowlishaw portó Java a OS/2 y poco después empezó un experimento para ejecutar REXX en la máquina virtual Java. La versión 0.50, de abril de 1996, contenía las clases en tiempo de ejecución de NetRexx y un traductor escrito en REXX, pero tokenizado y convertido en un ejecutable de OS/2.[4]

Mike Cowlishaw dejó IBM en marzo de 2010,[6]

El 8 de junio de 2011, IBM liberó el código de NetRexx para la RexxLA bajo la licencia de código abierto ICU. La RexxLA liberó poco después la versión 3.00, a la que le han seguido algunas actualizaciones.

Other Languages
English: NetRexx