[Tutor] RE: Why MS chose \
Doug.Shawhan@ge.com
Doug.Shawhan@ge.com
Fri Apr 18 17:58:13 2003
IIRC up to and including DOS 3 one could change this behavior, effectively
swapping the switch and the slash. Fortunately I was using an apple// at the
time! :-)
-----Original Message-----
From: Alan Gauld [mailto:alan.gauld@freenet.co.uk]
Sent: Tuesday, April 15, 2003 1:54 PM
To: tutor@python.org
Subject: [Tutor] RE: Why MS chose \
Having digest problems so answering this indirectly...
My understanding of the reason for the choice of \ was
that / was already in use. MS DOS(and its precursor) were
originally cheap clones of CP/M and CP/M programs
conventionally used / for command line options.
(CP/M didn't have paths as we know them...)
Thus when MS had to introduce paths(DOS 2?) they chose
the opposite form of slash.
I just checked and certainly the CP/M assembler and
MBASIC interpreters both used '/' for commandline options
as did the original CP/M wordstar. So it sounds reasonable.
Alan G
_______________________________________________
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor