Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.os.vms    |    DEC's VAX* line of computers & VMS.    |    264,096 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 263,922 of 264,096    |
|    =?UTF-8?Q?Arne_Vajh=C3=B8j?= to Scott Dorsey    |
|    Re: DCL2    |
|    06 Dec 25 15:23:43    |
      From: arne@vajhoej.dk              On 12/6/2025 2:45 PM, Scott Dorsey wrote:       > Let me just say that as the Unix shell advanced from ssh through ksh and       > into modern bash (with some csh sidelines), at the same time that all these       > great scripting facilities were being added to the shell-- people stopped       > using the shell for scripting and moved to special scripting languages like       > perl and python.       >       > So, while I am a fan of the unix shell (and less of a fan of DCL but still       > someone who appreciates DCL), I don't think most of the effort that has       > gone into making a sophisticated command language has been of that much       > use, since how people use the shell has changed.       >       > That being the case, I would think it would be better to spend the effort       > into getting better python integration for VMS than in souping up DCL.              VMS Python already has quite some VMS integration.              https://wiki.vmssoftware.com/VMS-Specific_Python_Modules              I have always wanted something like:              dcl.init() # open pseudo terminal       res1 = dcl.do(command1) # send command to pseudo terminal and return output       ...       resn = dcl.do(commandn) # send command to pseudo terminal and return output       dcl.close() # close pseudo terminal              Point being that reusing the same DCL process is better than       starting a new per command for certain things.              Arne              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca