PSU uses emacs?
Mark Jackson
mjackson at wc.eso.mc.xerox.com
Sat Jan 20 13:20:46 EST 2001
"Steve Holden" <sholden at holdenweb.com> writes:
> "D-Man" <dsh8290 at rit.edu> wrote in message
> news:mailman.979929746.2047.python-list at python.org...
> > On Fri, Jan 19, 2001 at 05:55:45PM +0100, Alex Martelli wrote:
> > |
> [ ... ]
> > | (shame's about to engulf me...). I like :set expandtab always
> > | on -- no tab/space confusion; I also like :set ff unix, so that my
> > | scripts can be shared between Win and Unix machines (and why
> > | waste one byte per line to tell a 'carriage' that is not there
> > | to 'return' [to where?]...?!-).
> >
> > Exactly. DOS/Windows never did operate from a teletype did it? I
> > suppose no one will ever figure out why a system that began on the
> > teletype (Unix) doesn't use the extra character and a system that
> > didn't (DOS/Windows) does.
> >
> My guess is that the Unix implementors realised that whether to include a CR
> was a decision correctly left to the appropriate device driver. Whereas the
> implementors of DOS didn't really understand such refinements, and decided
> to put the CR in files so that any device could handle the output.
>
> This is speculation, based on the philosophical attitudes I have observed in
> the two groups concerned. 8^} Who designed DOS anyway, Gary Kildall wasn't
> it?
That was CP/M, the 16-bit version of which was considered by IBM for
their PC but not chosen. MS-DOS was first licensed and then purchased
by Microsoft from Seattle Computer Products. It was written by Tim
Paterson; heavy CP/M influence is evident, but it was far from a
clone. See Paul Ceruzzi, /A History of Modern Computing/.
--
Mark Jackson - http://www.alumni.caltech.edu/~mjackson
The power of accurate observation is frequently called
cynicism by those who don't have it.
- George Bernard Shaw
More information about the Python-list
mailing list