Category:NetRexx: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
Line 8: Line 8:
|safety=safe
|safety=safe
}}
}}
== Introduction ==

'''NetRexx''' is a general-purpose programming language inspired by two very different programming languages, [[REXX|Rexx]] and [[Java]]<sup><small>TM</small></sup>.
It is designed for people, not computers. In this respect it follows Rexx closely, with many of the concepts and most of the syntax
taken directly from Rexx or its object-oriented version, [http://http://www.oorexx.org/ Object Rexx].
From Java it derives static typing, binary arithmetic, the object model, and exception handling.
The resulting language not only provides the scripting capabilities and decimal arithmetic of Rexx, but also seamlessly
extends to large application development with fast binary arithmetic.

The reference implementation of NetRexx produces classes for the Java Virtual Machine, and in so doing demonstrates the value of that concrete
interface between language and machine: NetRexx classes and Java classes are entirely equivalent – NetRexx can use any Java class
(and vice versa) and inherits the portability and robustness of the Java environment.

=== Language Objectives ===

The programming language NetRexx, which is derived from both Rexx and Java is intended as a dialect of Rexx that can be as efficient and portable
as languages such as Java, while preserving the low threshold to learning and the ease of use of the original Rexx language.

==== Useful Links ====
* [http://www.netrexx.org www.netrexx.org]
* [http://http://www.rexxla.org www.rexxla.org]

Revision as of 16:02, 5 July 2011

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Language
NetRexx
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Compiled (bytecode)
Garbage collected: Yes
Parameter passing methods: By value
Type safety: Safe
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using NetRexx.

Introduction

NetRexx is a general-purpose programming language inspired by two very different programming languages, Rexx and JavaTM. It is designed for people, not computers. In this respect it follows Rexx closely, with many of the concepts and most of the syntax taken directly from Rexx or its object-oriented version, Object Rexx. From Java it derives static typing, binary arithmetic, the object model, and exception handling. The resulting language not only provides the scripting capabilities and decimal arithmetic of Rexx, but also seamlessly extends to large application development with fast binary arithmetic.

The reference implementation of NetRexx produces classes for the Java Virtual Machine, and in so doing demonstrates the value of that concrete interface between language and machine: NetRexx classes and Java classes are entirely equivalent – NetRexx can use any Java class (and vice versa) and inherits the portability and robustness of the Java environment.

Language Objectives

The programming language NetRexx, which is derived from both Rexx and Java is intended as a dialect of Rexx that can be as efficient and portable as languages such as Java, while preserving the low threshold to learning and the ease of use of the original Rexx language.

Useful Links

Subcategories

This category has the following 3 subcategories, out of 3 total.

Pages in category "NetRexx"

The following 200 pages are in this category, out of 284 total.

(previous page) (next page)
(previous page) (next page)