> On 2 Mar 2023, at 11:49, David Crayford <dcrayf...@gmail.com> wrote:
> 
> That shouldn't make any difference. SquareRoot is only called once. I had to 
> laugh when I noticed that it was implemented using Newton–Raphson in REXX. 
> How can a programming language not implement a sqrt() function?
> 

You might want to verify that statement. It is not called once but but every 
time there is an Erastothenes object created. That, of course, explains the 
difference when replacing the squareroot method.
Which language does not implement a sqrt function? NetRexx does not, because 
Java has a perfectly and transparantly usable java.lang.Math.sqrt(). We might 
improve on it with unlimited precision decimals, though, one day.

> 
> How do I build NetRexx programs using Gradle or Maven! It kind of sucks 
> having to rub two sticks together using the command line!
> 
You can if you must. Maven will documented in the upcoming 4.05 release 
documentation. When fixing the Kotlin Gradle build I’ll try to document that 
with NetRexx builds.

> 
> I think 99% of the folks on this forum want a language that can run in a 
> TSO/ISPF environment hosted in PDS data sets. Lua can do that and it's orders 
> of magnitudes faster then REXX with the advantage of package management. The 
> next gen guys don't use TSO/ISPF and they're going to use Python and couldn't 
> give a hoot about NetRexx.

NetRexx can and does, using the IBM jzos classes, which are delivered with its 
JVM’s. They can do a lot more with conventional MVS than LUA, I am sure. Not 
that anyone would do that, of course, being so much easier with ISPF and Rexx 
and their shared variable pool. I have built dialogs in COBOL and PL/1 but 
nothing beats Rexx for that, having not to VDEFINE everything first.

Who knows what the next gen guys and girls are going to do? It is not what I am 
worrying about; just wanted to correct some untruths.

René.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to