Today, January 31st, 2022, BSF4ooRexx 6.41 has been published as "general
available" (GA).
BSF4ooRexx is an external ooRexx function and class library that serves as a
bridge between ooRexx
and Java, effectively camouflaging Java as ooRexx.
BSF4ooRexx allows Rexx programmers to exploit all functionality there is in
form of Java class
libraries directly from Rexx in a portable manner (such Rexx programs run
unchanged on Windows,
MacOS and Linux, even GUI programs using the JavaFX libraries).
BSF4ooRexx comes with an extensive set of examples located in the "samples"
folder which includes an
"index.html" file that briefly explains each short ("nutshell") sample. These
samples should run
unchanged on Windows, MacOS and Linux.
BSF4ooRexx version "641.20220131" is the last one that supports ooRexx 4.1.
Here the meaning of the
version string:
* "6": minimum version of Java that is supported, i.e. Java 6
* "41": minimum version of ooRexx that is supported, i.e. ooRexx 4.1
* "20220131": release date, i.e. January 31st, 2022
Here is the download link which includes a "readmeBSF.txt" section:
<https://sourceforge.net/projects/bsf4oorexx/files/GA/BSF4ooRexx-641.20220131-GA/>
BSF4ooRexx 641.20220131, if installed from the zip-archive version
("BSF4ooRexx_install_v641-20220131-ga.zip"), has support for the following
operating systems:
* Apple Darwin Intel 64-bit
* Apple Darwin M1 64-bit
* Apple Darwin Universal 64-bit
* Linux ARM 32-bit
* Linux ARM 64-bit
* Linux Intel/AMD 32-bit
* Linux Intel/AMD 64-bit
* Linux Mainframe s390x
* Windows 32-bit
* Windows 64-bit
The universal Apple installation package of BSF4ooRexx 641.20220131
("MacOS_Universal_BSF4ooRexx641GA-20220131-with-ooRexx5r12352.zip") includes
the latest version of
ooRexx 5.0, i.e. revision 12352.
Please note: for a successful install Java needs to be present on the system.
If you need to install
Java/OpenJDK then you could also use the links supplied in the "readmeBSF.txt"
(azul, bellsoft), but
there are numerous Java/OpenJDK installation packages available, including from
Amazon, IBM,
Microsoft, Oracle (make sure that you download the Java/OpenJDK package that
includes the powerful
JavaFX GUI libraries).
All in all, making Java class libraries available to ooRexx with the help of
BSF4ooRexx means that
there is no programming problem or challenge that could not be solved with
ooRexx on any operating
system platform ooRexx is available!
---rony
P.S.: It is strongly suggested to use ooRexx 5.0, which gets exploited in newer
samples. ooRexx 5.0
bugs fixed that are present in ooRexx 4.x, is faster and has many helpful and
noticeable new feature
making programming easier and more fun! :)
P.P.S.: It is planned that the next version of BSF4ooRexx will require ooRexx
5.0 as one of its
goals is to make a some new native ooRexx APIs available to Java programmers
who wish to directly
interact with ooRexx objects by sending messages.
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel