News for hackers. Stuff that matters.
Re:The Unix-Haters Handbook [pdf] by anthk on Monday April 22, 2024 @07:20AM (#40113236)
I think the OpenVMS's DCL interface has a libre implementation. I've seen things like mpsh and the ITS debugger/shell (DDT) ported to Unix...
Re:The Unix-Haters Handbook [pdf] by skissane on Monday April 22, 2024 @07:47AM (#40113393)
> I think the OpenVMS's DCL interface has a libre implementation.

I know about https://github.com/rroart/freevms/tree/master/dcl/src but my impression was FreeVMS is too incomplete to use in anger.

> I've seen things like mpsh

You mean https://cca.org/mpsh/ ? I am wondering how close it is to DCL, in terms of the specific aspect of it I’m talking about here

> and the ITS debugger/shell (DDT) ported to Unix...

Do you have a link?

One aspect of ITS I find fascinating is a debugged program can execute debugger commands. I actually implemented that before using a GDB Python script - have a do-nothing function passed a memory buffer containing a GDB command go run, the Python script sets a breakpoint on the function, and when that breakpoint is hit, it runs the GDB command, it can even write the results back into the buffer, and then it continues execution

Re:The Unix-Haters Handbook [pdf] by anthk on Monday April 22, 2024 @08:06AM (#40113547)
Re:The Unix-Haters Handbook [pdf] by tankenmate on Monday April 22, 2024 @12:02PM (#40115627)
Just reading about DDT reminds me of the "WizBiz"[0] series of fantasy novels, it's funny how just the mention of something from so long ago can evoke memories.

[0] https://tvtropes.org/pmwiki/pmwiki.php/Literature/WizBiz

Re:The Unix-Haters Handbook [pdf] by anthk on Tuesday April 23, 2024 @06:29AM (#40130330)
DDT in the 60's was a bug killing spray which soon was banned because it was toxic.