LocalazyLocalazy
NetRexx ist eine Programmiersprache, die als einfach zu verwendende, plattformübergreifende Alternative zu Java entwickelt wurde. Sie ist vollständig kompatibel mit Java-Code und -Bibliotheken und kann auf jeder Plattform ausgeführt werden, die eine Java Virtual Machine unterstützt. NetRexx wurde 1997 von IBM-Mitarbeiter Mark Taylor entwickelt, der nach einer Möglichkeit suchte, Java auch für Nicht-Programmierer zugänglich zu machen. NetRexx basiert auf der Programmiersprache REXX, die für ihre einfache Syntax und Lesbarkeit bekannt ist. NetRexx-Programme werden zu Java-Bytecode kompiliert, was bedeutet, dass sie auf jeder Plattform laufen können, die Java unterstützt. NetRexx unterstützt auch die Java Native Interface (JNI), die es NetRexx-Programmen ermöglicht, in Sprachen wie C und C++ geschriebenen nativen Code aufzurufen. NetRexx verfügt über eine Reihe von Funktionen, die es ideal für Anfänger machen, darunter eine einfach zu verwendende Syntax, integrierte Unterstützung für reguläre Ausdrücke und eine breite Palette von Bibliotheken und Tools. Trotz seiner Einfachheit ist NetRexx eine leistungsstarke Programmiersprache, die für eine Vielzahl von Aufgaben verwendet werden kann. Sie eignet sich besonders gut für die Textverarbeitung und Datenmanipulation und wurde in einer Reihe von hochkarätigen Projekten eingesetzt, darunter der Apache Tomcat Webserver und die Eclipse IDE.