GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • For Vendors
  • Help
  • Create
  • Join
  • Login
  • Business Software
  • Open Source Software
  • SourceForge Podcast
  • Resources
  • Articles
  • Case Studies
  • Blog
  • Create
  • Join

This view

  • Original page
  • New address

GeezerVison is showing sourceforge.net — NetRexx

NetRexx is a dialect of the REXX programming language to run on the Java virtual machine. It supports a classic REXX syntax, with no reserved keywords, along with considerable additions to support object-oriented programming in a manner compatible with Java's object model, yet can be used as both a compiled and an interpreted language, with an option of using only data types native to the JVM or the NetRexx runtime package. Originally from IBM, NetRexx is the creation of Mike Cowlishaw, the 'Father of Rexx'. This IBM product has been open sourced in 2011.

Features

  • Part of the Rexx family of languages
  • Runs on the JVM
  • Generates .class files from NetRexx source
  • Fast, portable and friendly
  • Implements CMS Pipelines

Project Samples

NetRexx Screenshot 1

Project Activity

See All Activity >

Categories

Programming Languages

License

Common Public License 1.0

Follow NetRexx

NetRexx Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

More flexibility. More control.

Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Ratings

5.0 out of 5 stars
★★★★★
★★★★
★★★
★★
★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

Filter Reviews:
All
  • All
  • ★★★★★
  • ★★★★
  • ★★★
  • ★★
  • ★
  • abuajamieh Posted 2026-11-08
    5 out of 5 stars
    NetRexx is Rexx on the JVM, and it keeps what made Rexx worth using: code that reads like plain English, decimal arithmetic that gives the answer you expect, and parse, which makes short work of text. It compiles to ordinary Java classes, uses any Java library directly, and can also run a program straight from source, which makes trying ideas quick. Pipelines, built in, is a gem: small stages joined into a pipeline, a way of working nothing else on the JVM offers. It is a small project, and you notice it in places: some corners are rough, and the documentation does not always keep up with the code. The maintainers make up for it. Reports with a clear example are answered quickly, often fixed within days, and contributions are welcome. I have reported a fair number of bugs and had several fixes merged, and every exchange has been friendly and to the point. Recommended for anyone who wants Java's reach without Java's ceremony.
  • thsitc1 Edited 2020-05-15
    5 out of 5 stars
    NetRexx is the best Language and the best Compiler I've ever seen in my own - quite long - EDP and IT History. I am working since 1964 in IT, starting as a student at the technical university here in Vienna, shortly called TU, and then at IBM as a volunteer programming in RPG I, and then PL/I. Concurrently, I did start at GEISCO (General Electric Information Services Company) on their Mark I System, using BASIC, and then the successor of Mark I, named Mark III, programming there in Fortran 77. There I have been the Author of EURO:LOGOS, an SQL-like Database INQUIRY-langauage, and of EURO:ARCHIV, somewhat a predecessor of SVN and Git, as well. Ok, before I do tell You my whole IT-Experience, I would like to stop for now. Give NetRexx (see www.Netrexx.org) a try. It does generate Java Code, as well as allowing You to use any Java class. It is, essentially, a blend of Rexx (see www.RexxLA.org) and and Java, (see www.NetRexx.org) and has been invented by Mike F. Cowlishaw, the father of 'classic Rexx', as well, a former IBM employee. Kind regards, [email protected]
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Android, BSD, FreeBSD, Linux, Mac, NetBSD, OpenBSD, Server Operating Systems, Solaris, Windows

Intended Audience

Developers

User Interface

Command-line, Console/Terminal, Java AWT, Java Swing, Java SWT, OpenGL, Web-based

Programming Language

Rexx

Database Environment

JDBC

Related Categories

Rexx Programming Languages

Registered

2016-10-06
Similar Business Software
  • Java
    Java
    The Java™ Programming Language is a general-purpose, concurrent, strongly typed, class-based object-oriented language. It is normally compiled to the bytecode instruction set and binary format defined in the Java Virtual Machine Specification. In the Java programming language, all source code is...
    See Software for Java
  • BoxLang
    BoxLang
    BoxLang is a modern, dynamically and loosely typed scripting language for the Java Virtual Machine (JVM) that supports Object-Oriented (OO) and Functional Programming (FP) constructs. It can be deployed on multiple platforms and all operating systems, web servers, Java application servers, AWS...
    See Software for BoxLang
  • Scala
    Scala
    Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries. The Scala...
    See Software for Scala
  • Lua
    Lua
    Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. Lua combines simple procedural syntax with powerful data description constructs based...
    See Software for Lua
  • Apache Groovy
    Apache Groovy
    Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and...
    See Software for Apache Groovy
  • C#
    C#
    C# (also known as C Sharp, pronounced "See Sharp") is a modern, object-oriented, and type-safe programming language. C# enables developers to build many types of secure and robust applications that run in .NET. C# has its roots in the C family of languages and will be immediately familiar to C,...
    See Software for C#
Report inappropriate content
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.