Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.042 X-Spam-Evidence: '*H*': 0.92; '*S*': 0.00; 'parser': 0.05; 'am,': 0.12; 'bieber': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'guis': 0.16; '\xa0what': 0.16; 'mon,': 0.16; 'wrote:': 0.16; 'appropriate': 0.20; 'header:In-Reply-To:1': 0.22; 'command': 0.24; 'aug': 0.24; 'code': 0.25; '(in': 0.26; 'windows': 0.26; 'lee': 0.28; 'generic': 0.29; 'message- id:@mail.gmail.com': 0.29; 'can,': 0.30; 'context,': 0.30; 'i/o': 0.30; 'os,': 0.30; 'does': 0.32; 'source': 0.33; 'sort': 0.33; 'to:addr:python-list': 0.33; 'operating': 0.33; "i've": 0.34; '(as': 0.34; 'view,': 0.34; 'latter': 0.34; 'similar': 0.35; 'disk': 0.37; 'opposed': 0.37; 'component': 0.38; 'received:google.com': 0.38; 'received:209.85': 0.38; 'subject:: ': 0.39; 'either': 0.39; 'else': 0.39; 'to:addr:python.org': 0.39; 'sense': 0.39; "it's": 0.40; 'more': 0.60; 'your': 0.61; 'dennis': 0.77; 'have.': 0.77; 'verb,': 0.84; 'technically': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=xLLf28X5pOXYxMAD+lC+mMGcKawy/VPxchZfrhyrYm4=; b=p2PPrW7VDL3RfuzzAi8grUX5eDD2tVTRd5o9OALXFncwLk6zMO/t14YW30IHQev5BZ wT/IK73SiXufqHIXY7eusJsmtEpxeYBQngWYVuP5spAAPUCFqVAzvithyebk6/6I1gzr RhXw65mpkkqCGN/Uz+XFTfqix9WTyej0kClxs= MIME-Version: 1.0 In-Reply-To: References: Date: Mon, 15 Aug 2011 09:32:28 +0100 Subject: Re: pythonw.exe From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 27 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1313397150 news.xs4all.nl 23928 [2001:888:2000:d::a6]:48183 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:11447 On Mon, Aug 15, 2011 at 3:14 AM, Dennis Lee Bieber wrote: > =A0 =A0 =A0 =A0Depends... "DOS", to me, is just short for "Disk Operating > System"... I've source code (in a book) for K2FDOS, source code for > LS-DOS 6, and have used the AmigaDOS component of AmigaOS (granted -- > AmigaDOS technically was the part of the OS that gave access to the I/O > system, and included the command line interpreter...). > > =A0 =A0 =A0 =A0"DOS" does not automatically mean "MicroSoft DOS"... I would say that DOS can, in a Windows context, mean either MS-DOS or a generic Disk Operating System. The latter sense is no more appropriate to the CLI than the former; in a modern OS, the part that truly "operates the disk" would be either the kernel or the hard disk driver, depending on your point of view, and neither of those has any sort of UI. > =A0 =A0 =A0 =A0What most call "DOS" is, to me, merely a "command line int= erpreter" > (CLI). And that's really what we have. A shell. A CLI. A textual command parser (as opposed to a graphical action system which is what most GUIs are). It's more similar to a MUD than to an operating system - first space-separated word is a verb, everything else is modifiers. ChrisA