*_Announcing general availability (GA) of BSF4ooRexx, version 4.10 as of 
20120618_*

BSF4ooRexx is an external ooRexx function package to allow bridging Rexx with 
Java in both
directions. It needs ooRexx version 4.1 <http://www.ooRexx.org> or higher 
(version 4.1.1
recommended!) installed.

BSF4ooRexx comes with the ooRexx package "BSF.CLS" that camouflages all of Java 
as ooRexx, making it
possible to create Java objects without a need to program in Java at all!

Numerous Rexx nutshell examples will be installed with BSF4ooRexx which 
demonstrate how easy it is
to take immediate advantage of Java's functionality from Rexx. The Rexx sample 
programs can be
accessed through the BSF4ooRexx menu entitled "samples".

[Java is usually already installed on any computer (the so called "Java runtime 
environment (JRE)"
such that after installing BSF4ooRexx you can already run these sample programs 
and study their
effects and the small code. If Java is not installed on your computer, then you 
can download it for
free from e.g. <http://www.java.com>.]

Rexx programs using Java as their external function package are by virtue of 
Java's "run everywhere"
philosophy operating system independent. This is to say that the Java features 
one uses from Rexx
will be available on any operating system where Rexx and Java exist. Or with 
other words: one cannot
only write powerful Rexx scripts exploiting Java's functionality that can solve 
any modern software
problem, but these Rexx programs are in addition operating system independent!

Major new features in this new version of BSF4ooRexx 4.10:

  * allow configuring the Rexx interpreter instances from Java/NetRexx,
  * allow implementing Rexx exits in Java/NetRexx (and even Rexx using 
BSF4ooRexx!)

In addition two long standing, but unnoticed memory-leaks were uncovered in the 
previous beta cycle
and have been fixed for this release.

The download link:

  * 
<https://sourceforge.net/projects/bsf4oorexx/files/GA/BSF4ooRexx-410.20120618-GA/>.

After successful installation of BSF4ooRexx you can find further information 
via the installed
BSF4ooRexx menu entitled "Information", which contains PDF-files introducing 
some of the features of
BSF4ooRexx. The information folder also contains a brief introduction to Rexx 
and ooRexx suitable
for programmers who either do not know Rexx or do not (yet) know ooRexx.

If there are any questions with respect to BSF4ooRexx and/or Java then please 
post them on one of
the BSF4ooRexx mailing lists:

  * the BSF4ooRexx developer list:
    <https://sourceforge.net/mailarchive/forum.php?forum_name=bsf4oorexx-devel>
  * the BSF4ooRexx support list:
    
<https://sourceforge.net/mailarchive/forum.php?forum_name=bsf4oorexx-support>

In the case you find a bug, then please report it at:

  * <https://sourceforge.net/tracker/?group_id=400586&atid=1660873>.

In the case that you look for the documentation of the Java classes used in the 
Rexx nutshell
examples use first the JavaDocs (HTML-pages documenting each Java class) for 
Java 1.4 as this
version of Java has quite legible notations: 
<http://docs.oracle.com/javase/1.4.2/docs/api/>.

In the case that you need newer JavaDocs, then you may want to use one of:
<http://docs.oracle.com/javase/1.5.0/docs/api/>, 
<http://docs.oracle.com/javase/6/docs/api/> or
<http://docs.oracle.com/javase/7/docs/api/>, which all use heavily the "<xyz>" 
notation for
"generics", which may be quite distracting for novice readers. Hence the advice 
to start out with
the easy to comprehend JavaDocs for Java 1.4! (Please note that the Java 
documentation sites have
plenty of interesting tutorials that demonstrate how to take advantage of the 
functionality of
different kinds of Java classes.)

For the BSF4ooRexx team, a RexxLA project.

---rony

P.S.: In addition special support for OpenOffice/LibreOffice is supplied with 
the ooRexx package
"UNO.CLS", making "ooRexx a first class programming language citizen" for 
programming OpenOffice in
a quite easy ("Rexxish") manner (the installation will try to install the 
OpenOffice/LibreOffice
support by default, cf. <http://www.OpenOffice.org>).

P.P.S.: In the case that you wish syntax highlighting for the Rexx code, then 
one possibility is
using the "vim" editor, which "Rexx" support also highlights ooRexx code 
(<http://www.vim.org/>).

P.P.P.S.: Please download the package from the above given URL from Sourceforge 
as it keeps
statistics. It may be the case that it takes a few days, before Sourceforge 
makes the files
available to anonymous users.

If you cannot wait for Sourceforge, here's an alternative link:
<http://wi.wu.ac.at/rgf/rexx/bsf4oorexx/tmp.20120616/>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to