Path: csiph.com!usenet.pasdenom.info!news.albasani.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed2.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.048 X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'subject:Python': 0.06; 'friday,': 0.09; 'prevents': 0.09; 'things,': 0.09; 'toolkit': 0.09; 'gui': 0.12; 'programs.': 0.14; '*should*': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'qt,': 0.16; 'subject:GUI': 0.16; 'wrote:': 0.18; 'code.': 0.18; 'coding': 0.22; 'creating': 0.23; 'header:User-Agent:1': 0.23; 'own.': 0.24; 'header:In-Reply-To:1': 0.27; 'michael': 0.29; 'am,': 0.29; 'code': 0.31; '13,': 0.31; 'away.': 0.31; "i'd": 0.34; 'but': 0.35; 'subject:?': 0.36; 'wrong': 0.37; 'so,': 0.37; 'message-id:@gmail.com': 0.38; 'to:addr:python-list': 0.38; 'fact': 0.38; 'pm,': 0.38; 'rather': 0.38; 'though,': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'even': 0.60; 'is.': 0.60; 'email addr:gmail.com': 0.63; 'taking': 0.65; 'cut': 0.74; 'designers': 0.74; 'hand': 0.80; 'complexity': 0.84; 'me!': 0.84; 'hate': 0.91; 'thing,': 0.91; '2013': 0.98 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Fri, 13 Sep 2013 22:03:19 -0600 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20130105 Thunderbird/10.0.12 MIME-Version: 1.0 To: python-list@python.org Subject: Re: Python GUI? References: <1a8b14b3-85f3-4515-ba43-9b40e1a89f1d@googlegroups.com> <0c43a0f4-1cd5-4598-aafd-a09543f6e659@googlegroups.com> In-Reply-To: <0c43a0f4-1cd5-4598-aafd-a09543f6e659@googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: 25 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1379131416 news.xs4all.nl 15938 [2001:888:2000:d::a6]:40123 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:54152 On 09/13/2013 12:23 PM, eamonnrea@gmail.com wrote: > On Friday, September 13, 2013 4:02:42 AM UTC+1, Michael Torrie > wrote: >> On 09/12/2013 10:03 AM, eamonnrea@gmail.com wrote: I think your >> hate of gui designers is about 10 years out of date now, even if >> you still prefer not to use them. > > So, you are recommending not to code as much? :'( That is what > depresses me. These "tools" depress me! And some people think that automatic transmissions are depressing. To each his own. > I don't understand why people don't want to code. It's time > consuming: But that's the point!!! It *should* be time consuming. It > *should* take time to make programs. Speed isn't the main thing, fun > is. And these "tools" are taking the fun away. And nothing in Gtk, Qt, Tk, wx, or any other modern toolkit prevents you from declaratively creating your GUI. And for small programs there's nothing wrong with coding the gui by hand (and in fact I recommend it). As complexity rises, though, I'd rather just code the creative parts of things, and not busy-code, which is what gui code becomes. Much of it is boiler-plate, cut and pasted, etc.