Oppolzer - Informatik / Blog


Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie

IBM-MAIN - Neue Interpretersprache Lua ist schneller als REXX (auf z/OS)

Subject:

Re: [ANN] Lua4z: the Lua programming language on z/OS, with batteries

From:

Bernd Oppolzer <bernd.oppolzer@T-ONLINE.DE>

Reply-To:

IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU>

Date:

2014.10.24 00:50:19


Doesn't the example in the benchmark show performance problems in EXECIO instead
of REXX? EXECIO, IMO, is not part of the REXX interpreter, but instead it is a
vehicle (an external function) to do I/O from REXX on z/OS. Other REXX
implementations (for example, on Linux or Windows) don't use EXECIO etc.; I/O
there is done with native REXX functions.

So to be fair, the REXX interpreter functions should be compared with Lua
interpreter functions, for example: some loop control or arithmetic. Compiled
languages like C will always outperform interpreted languages in this area, so
such comparisons are only of academic interest.

Kind regards

Bernd



Am 24.10.2014 00:24, schrieb S.G.:
> Good one Dave, glad you were able to convince your "powers that be" to get this out the door.
> Let's hope it gets some acceptance.
>
>> Now you have Lua installed why don't you bench-test it against REXX and
>> report if you get similar results to what I get on my machine
> Now don't you go training everybody out there as to what a slug REXX really is ...  ;-)
>
> S.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to listserv@listserv.ua.edu with the message: INFO IBM-MAIN
>

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

Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie