> Does ISPF have to run in TSO?

No.

> What's a "scripting" language?  

>From [[Reliability of Wikipedia]] at 
><https://en.wikipedia.org/wiki/Reliability_of_Wikipedia>: "The online 
>encyclopedia has been criticized for its factual reliability, principally 
>regarding its content, presentation, and editorial processes. Studies and 
>surveys attempting to gauge the reliability of Wikipedia have been mixed, with 
>findings varied and inconsistent. " There is more along similar lines in the 
>Expert opinion sectioon at 
><https://en.wikipedia.org/wiki/Reliability_of_Wikipedia#Expert_opinion>.

The line between a scripting language and a programming language can be quite 
blurred. Language like Perl and REXX have simple syntax for invoking commands 
of the operating system, and both have interpreters, so I would classify them 
as script languages, but rather large applications have been written in both.

> Many articles stress the distinction between interpreted and compiled
< languages.  I consider that an insignificant implementation detaiil

Agreed, although some languages are harder to compile into machine code than 
others.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Paul Gilmartin [0000000433f07816-dmarc-requ...@listserv.ua.edu]
Sent: Saturday, December 18, 2021 11:40 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Top 8 Reasons for using Python instead of REXX for z/OS

On Sat, 18 Dec 2021 14:29:26 +0000, Colin Paice wrote:

>Does Python have to run in Unix services?
>
Does ISPF have to run in TSO?

Does a bear have to ...?

What's a "scripting" language?  
<https://secure-web.cisco.com/1BiDI12qyULZc8R7dpfZWvS_-6QCwTV7BZr1QRKT6BugxFWMgthhpp-j7hwueyrCQac4jbJ7wguvgn4vF3jIt2rwHMdEqd8p--thuKO8BX31LmFPXZf4TLnERHfk_Xx-CH-iesafNm40Fhn4q--RUfGwb2uPvcBLE-DAxa99OViNs1lgQo5d11b4JCoAfNbmeAQxLS7ThZMd076UDZrIl0nvcEk8vmZfcHtOCYz2TkYxritNApejdH-fqQnK6UTw0b2op9cS_CxrnWfuDAxyYjzUxWGMGBMZGPqb445C64KLj8QPu3OxxDxPQUWJfvgevJ3oy4AZbdVmZR1kRcwGPp1y9lyoxXNB1tZeXCE87Srhu81D-ST23pmOxRhe5T5BXIfE4JjcbBrq9Ovpi-s5jSX2DK5YP-D9Di0pm-y5gqsOtXpCet81VMWfYAmcrki6Y/https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FScripting_language>
    A scripting language or script language is a programming language
    for a runtime system that automates the execution of tasks that would
    otherwise be performed individually by a human operator.

I think of the difference between a novel and a theatrical  script.
The former is a work of literary art; the latter a list of instructions for 
performers
to present a dramatic work.

Which languages primarily perform computations; which primarily control
facilities of the underlying OS.

Many articles stress the distinction between interpreted and compiled
languages.  I consider that an insignificant implementation detaiil

>It should be possible to write some glue code so you can do things like
>"ADDRESS LINKMVS ..." a
>
I forgot LINKMVS in my rhetoric below.  Writing the glue is not trivial.

>    ... nd other facilities from Python.
>I use both languages - for me it is horses for courses.
>
>On Sat, 18 Dec 2021 at 14:23, Paul Gilmartin  wrote:
>
>> On Sat, 18 Dec 2021 08:32:11 -0500, Mark Regan wrote:
>> >
>> https://secure-web.cisco.com/1dtBzmZi5kPC9-kxY7yjvqm6a2ICoV74bUiFkZ0gaD-LB83A5Dt-UPZvp1MoRb4zPpgVGSvNQh80FdoacZ0D4el-MfTPnyqO-Bn9UVqEvjxUM_dehFwrj6NcIazOhBsSwE7vHLEWgYB96CqN0fFP-KxJEJjHQilyQeytZr27y_U-NPfn8yostPGk2Z2-NrfVEVAN3CQEe3lTxxEExlf8SqMyuglmLrF38wDYhYslUfWE00H-qEqXPO6XazLs6LbMYxLjEOD8rowR430CLZL8pnpFA0KgkhwEkIzhy4sgXUUsHq3kTBNP_PRp5SCh4g3e3_FZ6M15dNbQcaxHZ-pDVcNLaxfeg4EIAkOb352Rhk3mEdiCSOaFlALdLvH5phcDLys37GMhMU_zemK9NvisCSp30WJEUz1eBoVlgpVQOPwaAjs45MavHcvpz5On4FllP/https%3A%2F%2Fmedium.com%2Ftheropod%2Ftop-8-reasons-for-using-python-instead-of-rexx-for-z-os-a6b67f8210a6
>> >
>> Does it support ADDRESS SYSCALL?
>>
>> Does it support ADDRESS ISREDIT?
>>
>> Does it support ADDRESS ISPF?
>>
>> Does it provide alternatives for many constructs where Rexx uses compound
>> symbols?  Not merely associative arrays but also related OS interfaces such
>> as OUTTRAP?
>>
>> Does it support regular expressions?

-- gil

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

----------------------------------------------------------------------
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