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
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to