home bbs files messages ]

Just a sample of the Echomail archive

COMPLANC:

<< oldest | < older | list | newer > | newest >> ]

 Message 242,609 of 243,097 
 Michael Sanders to All 
 Re: srand(0) 
 26 Dec 25 08:13:38 
 
From: porkchop@invalid.foo

On Thu, 25 Dec 2025 03:17:41 -0000 (UTC), Lawrence D’Oliveiro wrote:

> Nothing specific to either cmd.exe or PowerShell, but the Windows
> command line is fundamentally broken. This is because it derives from
> the CP/M command line model, which in turn was inherited from old-time
> DEC operating systems.
>
> On these DEC systems, the command line was a simple string buffer. So
> there is this assumption that program invocation is always going to be
> mediated by some kind of “shell” program, and the concept of one
> program directly invoking another is either nonexistent, or only
> grudgingly tolerated.
>
> Contrast this with the Unix approach, where the command line is an
> array of separate string “words”. There is no “shell” that occupies a
> privileged place in the system; any program can directly invoke any
> other, without having to worry about properly escaping any special
> characters that might be (mis)interpreted by some “shell”.

Bingo - you nailed it in my mind. To be sure, when in Windows you
have to play by their rules as Michael S. more or less pointed out.

Given a choice, I'm seeking stiller waters with the odd exception
here & there. Its all good =)

--
:wq
Mike Sanders

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