Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4.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.047 X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'essentially': 0.04; '*is*': 0.09; 'falls': 0.09; 'developer': 0.10; 'cc:addr:python- list': 0.11; 'windows': 0.15; '5:30': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'subject:GUI': 0.16; 'subject:programming': 0.16; 'subject:python': 0.16; 'wrote:': 0.18; "hasn't": 0.19; 'thu,': 0.19; 'memory': 0.22; 'cc:addr:python.org': 0.22; 'case.': 0.24; 'manager.': 0.24; 'cc:2**0': 0.24; "i've": 0.25; 'header:In-Reply-To:1': 0.27; 'dec': 0.30; 'dos': 0.30; 'subject:please': 0.30; 'message- id:@mail.gmail.com': 0.30; '+0100,': 0.31; 'explained': 0.31; 'fault': 0.31; 'running': 0.33; 'fri,': 0.33; "i'd": 0.34; 'but': 0.35; 'received:google.com': 0.35; 'starting': 0.37; 'problems': 0.38; 'pm,': 0.38; 'does': 0.39; 'how': 0.40; 'even': 0.60; 'dave': 0.60; 'is.': 0.60; 'ago,': 0.61; 'back': 0.62; 'believe': 0.68; '20,': 0.68; 'actually,': 0.84; 'nonsense.': 0.84; 'angel': 0.91; 'subject:want': 0.91; 'to:none': 0.92; 'subject:answer': 0.95; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=sw38OGOKOV7aweGuU4Zje45aHqNyQLyby+SKoIHahKE=; b=tjtYXXZXIgJMH5XKYAd1MVQJCz3SrKYJ7MLNuH5DEpHNfvb+siwIeS/MGk0HjDvef0 uFB3hIbpEYBtC2FBGkUwuNmFxQG+puX4/4Qo6paZHIiqZebZ7jN7mgcIsip+Zkj62/3r zvn8UWN/dYtqPItVEGLSJdeyDhu8rQ4kxtXAwCQiZ9LhXMvJiLoR1qa3iVaJgzDq8Xdb E87Mo9mdEUQih6YUVUFidiZ+FHJ4M/MGLgtlSMFvPcytRfmlbv1kXE/FLY/KSQRlm7uZ EMaYlYF09J8DdSCFHzvksd1V/hWCmO/8nNyFqi5EhW9dME3sqNO4FyZIR7VYnlSbqaUE lgIw== MIME-Version: 1.0 X-Received: by 10.68.212.163 with SMTP id nl3mr6693608pbc.25.1387522662143; Thu, 19 Dec 2013 22:57:42 -0800 (PST) In-Reply-To: References: <9f5d28ce-504d-40db-baa2-ff3699ab05c7@googlegroups.com> <52AE4A86.8040402@arcor.de> <52AE86E5.70409@gmail.com> <20131217160039.eba12a87ca9cd0a8fbd4fb14@gmx.net> <20131219163237.7e855831680a4e5cba2cea94@gmx.net> Date: Fri, 20 Dec 2013 17:57:41 +1100 Subject: Re: Re: GUI:-please answer want to learn GUI programming in python , how should i proceed. From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 1387522665 news.xs4all.nl 2930 [2001:888:2000:d::a6]:37039 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:62428 On Fri, Dec 20, 2013 at 5:30 PM, Dave Angel wrote: > On Thu, 19 Dec 2013 16:32:37 +0100, Wolfgang Keller > wrote: >> >> With Windows it *is* "normal". An experienced software developer >> once even explained the reason to me. When a single process on > > Windows >> >> does I/O, then the system essentially falls back to "single > > tasking". >> >> Or (non-)"cooperative multitasking" at best, depending on how >> dissocial the developer of that process is. > > > If you were told this 20 years ago, perhaps. But Windows hasn't been > running on DOS for a long time. Starting with NT 3.1, that's nonsense. Actually, one thing I might believe is that when one process trips a page fault and has to be swapped back in, all other processes freeze, waiting on the memory manager. But I'd want to see some evidence that that's the case. It's plausible (based on some of the problems I've seen) but by no means necessarily true. ChrisA