Pascal was written as an alternative to ALGOL 60, not as a scripting language.

Current usage seems to be that a scripting language is anything that a lot of 
people use for scripting, regardless of its suitability.

There's a similar situation with regard to interpreted versus compiled: the 
terms reflect implementation rather than the syntax or semantics, and the same 
language could be any of compiled to machine code, compiled to assembler, 
compiled to an internal (e.g., byte code. P-code) form and interpreted, or 
interpreted line by line on different, or even the same, platforms.

-- 
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר



________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Matt Hogstrom <m...@hogstrom.org>
Sent: Tuesday, November 12, 2024 7:57 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: What is a "scripting language"?

Caution: This email did not originate from George Mason’s mail system. Do not 
click links or open attachments unless you recognize the sender and know the 
content is safe.


Concur on PASCAL … I think the “evolution” from scripting to compiled languages 
is when they become useful and require a runtime upgrade to a more performant 
deployment.  Just like Python can be compiled and save the pyc files, java has 
class files and IBM has added the ability to cache the compiled code and the 
language has evolved so much over the last two decades.  The time comes when 
they graduate from curiosities to essentials.   Like JCL, it doesn’t need and 
probably shouldn’t be dynamic as JES has to pre-plan for its execution.

Lots of considerations.  The good news is we have a lot of options.  For 
supporting software on z/OS I tend to use Java for runtime performance and 
products.  Python for experimenting with code and data.  Choice is a good thing.

Thanks for the link, I’ll catchup on PASCAL to stay well rounded.

--
Matt Hogstrom

“To achieve great things two things are needed: a plan, and not quite enough 
time.”
- Leonard Bernstein

> On Nov 11, 2024, at 17:38, Bernd Oppolzer <bernd.oppol...@t-online.de> wrote:
>
> The reason for this difference is mainly: because I had not enough time until 
> now to build a P-Code to binary translator
> for the non-mainframe case :-(
>
> If you are interested, look here: 
> http://secure-web.cisco.com/1YNTMdMWYCcJcyiE-5VUMzR5FpdeiwgrCzzqk4nfWxUiJVUHD0_uG5aA8XXY1A4DRW-tBiDsvPH6of5Jw5Fr_PrXfwnBR5QztNDOSAjBTciWz03mdSbIR_ItoDt0ot6cSQI_WpMVXgYwfS0tko0htIWmTY3LpvU1jdY4D9ezkzBTvO8JvFfP-P9TQddHcCuQnGX4GFlryz5wsE5g9AScKas56EMgvr_az0-oHJULwOYAinMXiTyYIL3JZM2aWD9JyMzeYGWt82BPvEN3j60NGtciv4dvaNhKpGq9nLQpoaR1qHJ9exAb6aHvuRd7hvyS35QIkGEUjcueug7TDV8VkNlbtqTxP3D0UKIEWEo3e9LLnQNBiGVzi2_3Q9tDCMMa86LUyvRBbvRuxICKuhNb4TA/http%3A%2F%2Fbernd-oppolzer.de%2Fjob9.htm


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