Groups | Search | Server Info | Login | Register
Groups > comp.os.vms > #378389
| From | "Craig A. Berry" <craigberry@nospam.mac.com> |
|---|---|
| Newsgroups | comp.os.vms |
| Subject | Re: DCL2 |
| Date | 2025-12-16 15:20 -0600 |
| Organization | A noiseless patient Spider |
| Message-ID | <10hsiel$329ui$1@dont-email.me> (permalink) |
| References | <10h055c$217jf$1@dont-email.me> <10h276k$2va4v$1@dont-email.me> <10h2f9d$31q74$1@dont-email.me> <10h3upk$3f20l$1@dont-email.me> <10hrovq$mbo$1@reader2.panix.com> |
On 12/16/25 8:05 AM, Dan Cross wrote: > In article <10h3upk$3f20l$1@dont-email.me>, > Craig A. Berry <craigberry@nospam.mac.com> wrote: >> [...] But with people using scripting >> languages to process massive vectors to train LLM models, it all seems >> pretty puny. > > This is a good point, but, I sometimes wonder if, perhaps, we > need to recalibrate what we mean when we say, "scripting > language." I imagine that you are referring to Python here, as > that seems to be the thing that the kids are all hip on these > days when it comes to model training and such-like, but I think > it's fair to say that that language has grown far beyond > traditional "scripting" use. > > Python is interpreted, yes, but people who are using it to do > numerical analysis are often using the jit-compiled variant, and > more often the actual heavy computational lifting is being done > in a library that's exposed to Python via an FFI; so the actual > training code is in Fortran or C or some more traditional > compiled language. Yes, of course. The scripting language will use a library (e.g., NumPy or PyTorch) that exposes interfaces to various kinds of hardware acceleration. But eventually there is processed data returned that gets manipulated using ordinary constructs of the calling language. My comment arose in the context of DCL and Arne's suggestion of a new wrapper language around DCL supplying new features; if any of those new features tries to put more than 8192 bytes into a DCL symbol, that ain't gonna work. And the same would be true for a new lexical function in current DCL. > There is, evidently, a need (or at least desire) for a really > good interpreted language to script various system management > tasks; I gather folks feel that DCL is a bit long in the tooth > and insufficient for that. As I mentioned before, I feel like > that is qualitatively different than using DCL as an interactive > CLI; perhaps the solution here is just to build out a really > nice set of officially supported modules for, say, Python (or a > similar suitable language) and call it a day. Python, Perl, and Lua all exist. Probably all could use additional work for VMS-specific administrative tasks. Not sure the state of Ruby, but there is JRuby. And at least a couple of other JVM-based scripting options. So it's not like people are struggling between DCL and nothing. In a way I agree with you that a good scripting language should not have to be a good CLI and vice versa. But there is an important category of script that starts off as one long command, gets split into two or more commands, wrapped in a loop, parameterized for different inputs, put in a subroutine, and has features added like e-mailing the output to a distribution list. Now you've got a program, and there is no obvious point in that process where it's free or easy to switch languages. So while it's certainly not the only paradigm for writing scripts, it's darn convenient to have a CLI that can also function as a decent programming language. DCL would have fit the bill 30 years ago but now not so much. Thus the discussion about enhancing or replacing DCL.
Back to comp.os.vms | Previous | Next — Previous in thread | Next in thread | Find similar
DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-05 21:41 -0500
Re: DCL2 Marc Van Dyck <marc.gr.vandyck@invalid.skynet.be> - 2025-12-06 11:42 +0100
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-06 10:33 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-06 10:57 -0500
Re: DCL2 Chris Townley <news@cct-net.co.uk> - 2025-12-06 16:12 +0000
Re: DCL2 kludge@panix.com (Scott Dorsey) - 2025-12-06 14:45 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-06 15:23 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-06 15:47 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-07 12:03 -0500
Re: [Info-vax] DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-07 12:09 -0500
Re: DCL2 Chris Townley <news@cct-net.co.uk> - 2025-12-07 14:18 +0000
Re: DCL2 kludge@panix.com (Scott Dorsey) - 2025-12-07 10:03 -0500
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-08 20:13 +0000
Re: [Info-vax] DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-06 15:41 -0500
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 01:45 +0000
Re: DCL2 antispam@fricas.org (Waldek Hebisch) - 2025-12-15 01:51 +0000
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-15 02:56 +0000
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-15 16:37 +0000
Re: DCL2 jgd@cix.co.uk (John Dallman) - 2025-12-15 19:37 +0000
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-15 22:59 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-15 11:58 -0500
Re: DCL2 "Craig A. Berry" <craigberry@nospam.mac.com> - 2025-12-06 15:28 -0600
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-06 18:46 -0500
Re: DCL2 "Craig A. Berry" <craigberry@nospam.mac.com> - 2025-12-07 07:17 -0600
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-07 11:07 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-07 11:13 -0500
Re: DCL2 steve sparrow <sdsparrow@aol.com> - 2025-12-08 11:14 -0600
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-08 19:07 -0500
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-16 14:05 +0000
Re: DCL2 "Craig A. Berry" <craigberry@nospam.mac.com> - 2025-12-16 15:20 -0600
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-16 21:59 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-16 20:17 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-16 20:42 -0500
Re: DCL2 "Craig A. Berry" <craigberry@nospam.mac.com> - 2025-12-17 07:19 -0600
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-18 09:46 -0500
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-18 09:44 -0500
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-17 16:55 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-16 20:26 -0500
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-17 16:57 +0000
SIMH + OpenVMS 5.5-2H4 standalone BACKUP: ISO appears as DJAx not DUAx flexmcmurphy <plica2006@gmail.com> - 2025-12-17 23:00 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-17 20:45 -0500
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-18 15:03 +0000
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 01:41 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-15 11:59 -0500
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-15 23:01 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-15 19:28 -0500
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-16 01:24 +0000
Re: DCL2 Sam Thomas <sam@noneya.com> - 2025-12-16 17:38 +0000
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-16 22:07 +0000
Re: DCL2 Sam Thomas <sam@noneya.com> - 2025-12-17 14:52 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-17 20:34 -0500
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-18 02:31 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-17 21:40 -0500
Re: DCL2 Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-08 14:12 +0000
Re: DCL2 Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-08 14:23 +0000
Re: DCL2 bill <bill.gunshannon@gmail.com> - 2025-12-08 15:42 -0500
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-10 20:50 +0000
Re: DCL2 Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-11 13:11 +0000
Re: DCL2 cross@spitfire.i.gajendra.net (Dan Cross) - 2025-12-11 16:22 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-08 19:58 -0500
Re: DCL2 Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-09 13:31 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-08 20:35 -0500
Re: DCL2 Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-09 13:55 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-09 20:08 -0500
Re: DCL2 Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> - 2025-12-10 14:14 +0000
Re: DCL2 Mark Berryman <mark@theberrymans.com> - 2025-12-13 11:27 -0700
Re: DCL2 Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 01:31 +0000
Re: DCL2 Arne Vajhøj <arne@vajhoej.dk> - 2025-12-15 11:48 -0500
csiph-web