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