> 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