I was trying to avoid putting the fine point on it, Bruce.

The Stream I/O routines were available as part of the REXX compiler runtime 
library, for which you needed a license.  The inclusion of the Stream I/O 
functions into the native TSO/REXX interpreter involved a secret back-door 
download from an IBM FTP (not web) site (subsequently removed).

The installation was far from straight-forward and (AFAICT) never successfully 
accomplished at the system level, where it would have been a locally-supported 
mod at any rate.  Requiring that much effort to include Stream I/O support made 
it far from universally available and thus little-used.

Furthermore, the Stream I/O functions were not part of the SMP/E maintenance 
stream for the TSO/REXX interpreter, and thus prohibited in many shops.

It was, and still is, *NOT* part of the TSO/REXX interpreter and no amount of 
begging, pleading, cajoling, or hounding of TPTB within IBM was ever able to 
convince them that the *interpreter* (which is used far more than the compiler) 
should support native Rexx I/O on z/OS, as it does on all other IBM platforms.

Bottom Line: If no one in RexxLA has the inclination and z/OS expertise/access, 
we'll never see ooRexx ported there.

-Chip-

On 11/19/09 23:43 CVBruce said:
> Not true.  The I/O steam was available as a download for Z/OS, and  it  
> was included in the Rexx/MVS compiler.
> 
> Bruce
> On Nov 19, 2009, at 2:29 PM, Chip Davis wrote:
> 
>> Not to put too fine a point on it, but we were never even able to  
>> get IBM to
>> port Classic Stream I/O to the z/OS.
>>
>> -Chip-
>>
>> On 11/19/09 20:04 Earl Hodil said:
>>> Here's a stupid question: Why doesn't IBM do the port?
>>>
>>> Earl
>>>
>>> ----- Original Message -----
>>> From: "Rick McGuire" <[email protected]>
>>> To: "Open Object Rexx Developer Mailing List"
>>> <[email protected]>
>>> Sent: Thursday, November 19, 2009 1:22 PM
>>> Subject: Re: [Oorexx-devel] oorexx on z/os?
>>>
>>>
>>> Yeah, and a lot of people have been saying that for years, but nobody
>>> with z/os skills has ever put any real effort into working on a port.
>>> Without that, it's never going to happen.
>>>
>>> Rick
>>>
>>> On Thu, Nov 19, 2009 at 1:19 PM, Earl Hodil
>>> <[email protected]> wrote:
>>>> My bad. I misinterpreted what I read.
>>>>
>>>> I still think it would be killer on z/os, though.
>>>>
>>>> earl
>>>>
>>>> ----- Original Message -----
>>>> From: "Rick McGuire" <[email protected]>
>>>> To: "Open Object Rexx Developer Mailing List"
>>>> <[email protected]>
>>>> Sent: Thursday, November 19, 2009 12:56 PM
>>>> Subject: Re: [Oorexx-devel] oorexx on z/os?
>>>>
>>>>
>>>> I'm not aware of anybody getting oorexx to run on z/os. It does run
>>>> on z/linux, but that's a horse of a different color.
>>>>
>>>> Rick
>>>>
>>>> On Thu, Nov 19, 2009 at 12:41 PM, Earl Hodil
>>>> <[email protected]> wrote:
>>>>> Hello everyone,
>>>>>
>>>>> I had occasion this past year to convert a classic REXX program  
>>>>> that ran
>>>>> on
>>>>> z/os to an oorexx program that ran on linux for one of my  
>>>>> customers. Most
>>>>> things converted just fine. The work centered around the I/O  
>>>>> interfaces,
>>>>> sockets and files. The sockets weren't too bad, but there are some
>>>>> differences. The files, though, required a wholesale rewrite.
>>>>>
>>>>> Now I have sniffed around the archives enough to know that  
>>>>> somebody has
>>>>> oorexx up and running on z/os. I suspect that it is entirely a  
>>>>> creature
>>>>> of
>>>>> the unix side of the house. Is there any thought to making oorexx  
>>>>> the
>>>>> default interpreter on z/os? I know that right now it would break  
>>>>> a lot
>>>>> of
>>>>> programs, and not just because of EXECIO. I have a product,  
>>>>> REXXTOOLS/MVS
>>>>> that is pretty widespread and would need to be accounted for.
>>>>>
>>>>> I just wanted you to know that I stand ready to help in any way  
>>>>> that I
>>>>> can.
>>>>>
>>>>> Sincerely,
>>>>>
>>>>> Earl Hodil
>>>>> Open Software Technologies
>>>>> ------------------------------------------------------------------------------
>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports  
>>>>> 2008
>>>>> 30-Day
>>>>> trial. Simplify your report design, integration and deployment -  
>>>>> and
>>>>> focus
>>>>> on
>>>>> what you do best, core application coding. Discover what's new with
>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july
>>>>> _______________________________________________
>>>>> Oorexx-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>
>>>>>
>>>> ------------------------------------------------------------------------------
>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>>> 30-Day
>>>> trial. Simplify your report design, integration and deployment -  
>>>> and focus
>>>> on
>>>> what you do best, core application coding. Discover what's new with
>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july
>>>> _______________________________________________
>>>> Oorexx-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>>> 30-Day
>>>> trial. Simplify your report design, integration and deployment -  
>>>> and focus
>>>> on
>>>> what you do best, core application coding. Discover what's new with
>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july
>>>> _______________________________________________
>>>> Oorexx-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>
>>> ------------------------------------------------------------------------------
>>> Let Crystal Reports handle the reporting - Free Crystal Reports  
>>> 2008 30-Day
>>> trial. Simplify your report design, integration and deployment -  
>>> and focus
>>> on
>>> what you do best, core application coding. Discover what's new with
>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Let Crystal Reports handle the reporting - Free Crystal Reports  
>>> 2008 30-Day
>>> trial. Simplify your report design, integration and deployment -  
>>> and focus on
>>> what you do best, core application coding. Discover what's new with
>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008  
>> 30-Day
>> trial. Simplify your report design, integration and deployment - and  
>> focus on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> Oorexx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
> trial. Simplify your report design, integration and deployment - and focus on 
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> 

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to