Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread David Crayford
On 30/06/2013 2:03 PM, Ed Jaffe wrote: On 6/29/2013 9:38 PM, David Crayford wrote: It's good that they accepted the requirement. Reading between the lines they're saying We think it's a good requirement. We want to do it, but we probably won't. At least not anytime soon. I have been looking

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Ed Jaffe
On 6/29/2013 11:17 PM, David Crayford wrote: Thanks. Maybe I was confused by the last sentence This is not a commitment to deliver the code, but if we do it it would be a line item and would take a few years before it can be delivered. A line item means it would show up only on a release

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread David Crayford
On 30/06/2013 2:25 PM, Ed Jaffe wrote: On 6/29/2013 11:17 PM, David Crayford wrote: Thanks. Maybe I was confused by the last sentence This is not a commitment to deliver the code, but if we do it it would be a line item and would take a few years before it can be delivered. A line item

Re: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread David Crayford
On 29/06/2013 6:39 PM, Martin Packer wrote: +1 for taking a look at the language - in case its party tricks are compelling. But I wonder how many packages are written in Lua - and that's my real beef. There are *lots* of packages. The official packaging tool is luarocks, which is similar to

Re: z/OS Configuration for Security - Not RACF or other ESM

2013-06-30 Thread Elardus Engelbrecht
Rob Schramm wrote: Did anyone mention OMVS? Groan... ;-D Good catch, no one mentioned OMVS at all in this thread. When it comes to OMVS and all its security things, that alone is a whole book for us greaybeards. ;-D Good luck to the OP, now that you mention OMVS/USS/zFS/etc... ;-D What else

Re: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Scott Ford
All, I find this article/thread interesting. Statistically , about 80 % of all Banking and Insurance is on z/OS. Why shouldn't we developers, of which i am one, have access to the tools we need to develop top notch software. LUA I know a little, Python some and it's very impressive as is

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Scott Ford
Ed, I am reading through this thread and i am confused . What did the IBM announcement say about z/OS EXECIO ? I see they are talking about VBS ..was tat the total announcement or did I miss something ? Scott ford www.identityforge.com from my IPAD 'Infinite wisdom through infinite means'

Re: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Steve Comstock
On 6/30/2013 9:01 AM, Scott Ford wrote: All, I find this article/thread interesting. Statistically , about 80 % of all Banking and Insurance is on z/OS. Why shouldn't we developers, of which i am one, have access to the tools we need to develop top notch software. LUA I know a little, Python

Re: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Scott Ford
Steve, To me. This my personal opinion, I like the flexibility to be creative in different languages. I don't have a problem with practical, but sometimes it chokes creativity a tad Scott ford www.identityforge.com from my IPAD 'Infinite wisdom through infinite means' On Jun 30, 2013, at

Re: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Shmuel Metz (Seymour J.)
In ofe878f739.f906bf47-on80257b99.004c84e9-80257b99.004e8...@uk.ibm.com, on 06/29/2013 at 03:17 PM, Martin Packer martin_pac...@uk.ibm.com said: Would dearly love to see PHP, Be careful what you ask for - you might get it. There are cleaner languages. -- Shmuel (Seymour J.) Metz,

Re: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Shmuel Metz (Seymour J.)
In 1427790225797888.wa.ibmmaintpg.com...@listserv.ua.edu, on 06/28/2013 at 09:00 PM, Shane Ginnane ibm-m...@tpg.com.au said: Lua - yet another language to maybe have a look at. All I know about it is that wiki is using it. Anybody have a link? -- Shmuel (Seymour J.) Metz, SysProg and

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Shmuel Metz (Seymour J.)
In of28a24a26.61fdf4d9-on80257b99.0039d7d3-80257b99.003a9...@uk.ibm.com, on 06/29/2013 at 11:39 AM, Martin Packer martin_pac...@uk.ibm.com said: In the Munich System z Technical University conference 2 weeks ago Marna Walle mentioned that in z/OS 2.1 EXECIO is previewed to perform I/O to VBS

Re: Theology question: Parameter formats

2013-06-30 Thread Charles Mills
Steve, are you sure? If you pass the name of a structure, the entire structure is passed in the argument list I would quibble with that depending on exactly what you mean. If you pass the name of any item preceded by an apostrophe the address of the item is passed in the argument list I

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Lizette Koehler
From the Preview Doc for z/OS V2.1 http://www-01.ibm.com/common/ssi/rep_ca/3/897/ENUS213-013/ENUS213-013.PDF In z/OS V2.1, TSO/E is planned to provide a number of REXX enhancements to EXECIO, LISTDSI, and STORAGE, and to provide a new variable to indicate the level of the operating system. These

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Scott Ford
Lizette, Thank you very much ...I really appreciate it Scott ford www.identityforge.com from my IPAD 'Infinite wisdom through infinite means' On Jun 30, 2013, at 12:56 PM, Lizette Koehler stars...@mindspring.com wrote: From the Preview Doc for z/OS V2.1

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread zMan
? EXECIO isn't part of Rexx... On Sun, Jun 30, 2013 at 9:25 AM, Shmuel Metz (Seymour J.) shmuel+...@patriot.net wrote: In of28a24a26.61fdf4d9-on80257b99.0039d7d3-80257b99.003a9...@uk.ibm.com, on 06/29/2013 at 11:39 AM, Martin Packer martin_pac...@uk.ibm.com said: In the Munich System

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Thomas Conley
On 6/30/2013 12:17 PM, Shmuel Metz , Seymour J. wrote: In of28a24a26.61fdf4d9-on80257b99.0039d7d3-80257b99.003a9...@uk.ibm.com, on 06/29/2013 at 11:39 AM, Martin Packer martin_pac...@uk.ibm.com said: In the Munich System z Technical University conference 2 weeks ago Marna Walle mentioned

Re: Theology question: Parameter formats

2013-06-30 Thread Steve Comstock
On 6/30/2013 10:22 AM, Charles Mills wrote: Steve, are you sure? If you pass the name of a structure, the entire structure is passed in the argument list I would quibble with that depending on exactly what you mean. Quibble away. There are a lot of variables; for example, using pragma

Re: Theology question: Parameter formats

2013-06-30 Thread John Gilmore
Steve Comstock wrote: begin extract My whole point was to address the assertion from an earlier point in this thread that C invariably passes arguments by reference. /end extract and it is well that he did so. C has historically passed scalars by value, a silly term that means by copying their

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Farley, Peter x23353
Dave, Rexx already does support VSAM, though not natively with EXECIO. See RXVSAM here: http://rxvsam.sourceforge.net/ Or the version on CBT in file 268. HTH Peter -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford

Re: z/OS Configuration for Security - Not RACF or other ESM

2013-06-30 Thread Rob Schramm
If you are feeling the need for extra paranoia, Ray Overby's tool to probe all the services that might allow the MVS equivalent of super user. For data... PCI .. Xbridge for analyzing all data on the system for compliance. Seems that there is a RACF hacking guide for subverting a security DB.

Re: Theology question: Parameter formats

2013-06-30 Thread Bernd Oppolzer
As I pointed out earlier, C NEVER passes arguments by reference. There is only one (kind of) exception to this rule, that is: the name of a vector is always the same as the address of its first element, that is if x is a vector, then x is the same as x[0], so if you pass x (a vector) to a

Re: Theology question: Parameter formats

2013-06-30 Thread Bernd Oppolzer
Sorry, arrays not, structures yes. Kind regards Bernd Am 30.06.2013 20:28, schrieb John Gilmore: Steve Comstock wrote: begin extract My whole point was to address the assertion from an earlier point in this thread that C invariably passes arguments by reference. /end extract and it is

Re: Theology question: Parameter formats

2013-06-30 Thread Bernd Oppolzer
I do C classes and C development since very long time now, and this is the reason why we always recommend to explicitly pass addresses of structures in C, never the structures itself, because the structures get copied otherwise, which means a lot of CPU time and storage waste. Normally in C you

Re: Theology question: Parameter formats

2013-06-30 Thread Steve Comstock
On 6/30/2013 3:58 PM, Bernd Oppolzer wrote: As I pointed out earlier, C NEVER passes arguments by reference. Well, if you pass, say record then the address of record is passed in the argument list, so record is passed by reference. However, one could argue that 'record' is a pointer and the

Re: Theology question: Parameter formats

2013-06-30 Thread retired mainframer
:: -Original Message- :: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On :: Behalf Of Bernd Oppolzer :: Sent: Sunday, June 30, 2013 2:58 PM :: To: IBM-MAIN@LISTSERV.UA.EDU :: Subject: Re: Theology question: Parameter formats :: :: As I pointed out earlier, C ::

Re: Theology question: Parameter formats

2013-06-30 Thread Bernd Oppolzer
It's exactly this way, record is the address of the structure named record, and the address is passed by value, that is, copied to the stack. When teaching C language, I always say, that all arguments are passed by value, even x (if x is a vector) is passed by value because x is the same as

Systems programmers as security risks was Re: z/OS Configuration for Security - Not RACF or other ESM

2013-06-30 Thread Clark Morris
On 30 Jun 2013 14:34:01 -0700, in bit.listserv.ibm-main you wrote: If you are feeling the need for extra paranoia, Ray Overby's tool to probe all the services that might allow the MVS equivalent of super user. For data... PCI .. Xbridge for analyzing all data on the system for compliance. Seems

Re: Theology question: Parameter formats

2013-06-30 Thread Shmuel Metz (Seymour J.)
In cae1xxdhugdybgd4rxu8qjtxmcy-ucsrr_h+vctfypmcieex...@mail.gmail.com, on 06/30/2013 at 02:28 PM, John Gilmore jwgli...@gmail.com said: C has historically passed scalars by value, a silly term that means by copying their current values on to the stack. As many people here know, I am no great

Re: Theology question: Parameter formats

2013-06-30 Thread Shmuel Metz (Seymour J.)
In 51d0c82f.4090...@t-online.de, on 07/01/2013 at 02:07 AM, Bernd Oppolzer bernd.oppol...@t-online.de said: By the way: the term by value is inherited from ALGOL; there are two parameter passing mechanisms in ALGOL - by value and by name Thunks for the memories. -- Shmuel (Seymour J.)

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread Paul Gilmartin
On Sun, 30 Jun 2013 09:25:03 -0400, Shmuel Metz (Seymour J.) wrote: Have they added the language enhancements in OOREXX, or at least those in the ANSI standard? What are the enhancements in the ANSI standard? On Sun, 30 Jun 2013 11:16:21 -0400, Scott Ford wrote: I am reading through this

Re: z/OS Configuration for Security - Not RACF or other ESM

2013-06-30 Thread Paul Gilmartin
On Sun, 30 Jun 2013 17:33:52 -0400, Rob Schramm wrote: If you are feeling the need for extra paranoia, Ray Overby's tool to probe all the services that might allow the MVS equivalent of super user. For data... PCI .. Xbridge for analyzing all data on the system for compliance. Could it be ...

Re: Theology question: Parameter formats

2013-06-30 Thread Paul Gilmartin
On Mon, 1 Jul 2013 02:07:11 +0200, Bernd Oppolzer wrote: By the way: the term by value is inherited from ALGOL; there are two parameter passing mechanisms in ALGOL - by value and by name - no by reference. By name is similar to by reference, but more complicated - and not the same. That's Algol

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread David Crayford
It's hard to extend REXX. I wrote a regular expression package that wraps the C++ TR1 regex engine that came along in z/OS V1.10. The REXX interface is pretty much written for assembler clients. It would be more useful if it handled LE like ISPF now does in BRIF/EDIF etc. I had to write a

Re: EXECIO - Was: Great quote on http://slashdot.org (changes frequently)

2013-06-30 Thread David Crayford
On 1/07/2013 1:25 AM, Thomas Conley wrote: On 6/30/2013 12:17 PM, Shmuel Metz , Seymour J. wrote: In of28a24a26.61fdf4d9-on80257b99.0039d7d3-80257b99.003a9...@uk.ibm.com, on 06/29/2013 at 11:39 AM, Martin Packer martin_pac...@uk.ibm.com said: In the Munich System z Technical University