In message <[EMAIL PROTECTED]>, Neil Cerutti wrote:

> Keeping in mind which came first, isn't it at least as accurate
> to attribute this problem to Python's choice of escape character?

No, it's Microsoft's fault. The use of backslash as an escape character goes
back to Unix systems in the early 1970s--long before Microsoft came on the
scene.

When Microsoft introduced MS-DOS 1.0 in 1981, it didn't have directory
hierarchies. Commands used the slash character to delimit options. Then
when MS-DOS 2.0 introduced subdirectories in 1983, they decided they
couldn't use the slash as the path separator, so they used the backslash
instead. That has been a source of confusion ever since then.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to