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