Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!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: UNSURE 0.202 X-Spam-Level: ** X-Spam-Evidence: '*H*': 0.62; '*S*': 0.02; 'subject:Python': 0.06; 'wednesday,': 0.07; 'welcome.': 0.07; 'output,': 0.09; 'language.': 0.14; '(actually': 0.16; 'chris,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'happily': 0.16; 'subject:son': 0.16; 'unnecessary.': 0.16; 'exception': 0.16; 'wrote:': 0.18; 'thu,': 0.19; 'input': 0.22; 'programming': 0.22; "i've": 0.25; 'header:In-Reply-To:1': 0.27; 'chris': 0.29; 'forgot': 0.30; 'message-id:@mail.gmail.com': 0.30; 'along': 0.30; 'usually': 0.31; '13,': 0.31; 'reduced': 0.31; 'thanks!': 0.32; 'not.': 0.33; 'something': 0.35; 'johnson': 0.35; 'but': 0.35; 'received:google.com': 0.35; "i'll": 0.36; 'being': 0.38; 'easiest': 0.38; 'somebody': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'does': 0.39; '12,': 0.39; 'to:addr:python.org': 0.39; 'days': 0.60; 'remove': 0.60; 'tell': 0.60; 'black': 0.61; 'no.': 0.61; "you're": 0.61; 'you.': 0.62; 'back': 0.62; "you'll": 0.62; 'relatively': 0.65; 'here': 0.66; '21st': 0.68; "today's": 0.70; 'subject:wants': 0.74; 'paper': 0.75; 'alongside': 0.84; 'century': 0.84; 'console,': 0.84; 'mantra': 0.84; 'morrison': 0.84; 'recent,': 0.84; 'slay': 0.84; 'graphical': 0.91; 'rick': 0.93; '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:to :content-type; bh=gIJkyyu/ng+63D997CBEK08mCv4RTcHDXfPEjhJAx6w=; b=JVlE+M8Adu4ZTmGwACzgCkPV2iTcReUQC1gcKKOhmZV3U3pzadXxaE64m1COUwg00w S6yQt8XJW9wRNescSFMNXuoN+2OLP2fbt6PFZ15klQW3cL7sd+jhP/9tpsj52z8D9JsX L2lIwYXNPcR+4px91VQOB5nnIiRQ6zi/Ri2V5Wya5fSWZsKAF62KhB6PpsMuiQVZNf+g qXwcuLuW4+P1S2kY7eKjmgkrulfjqZIx4xEfBAzFHRCRHGAIJE+ys63XI/4vRlj34Mw1 F7+Tdgf7t06WMQWJazuDtMmCS6TjeVaEXAixKrtVAQBrGAgeuWKhp6NmZBTuN63TssPd UbYw== MIME-Version: 1.0 X-Received: by 10.58.251.144 with SMTP id zk16mr3172923vec.37.1371099237396; Wed, 12 Jun 2013 21:53:57 -0700 (PDT) In-Reply-To: References: <575a3a4c-b99f-43b4-aa2b-84dfaf3e89b4@googlegroups.com> <0d636b8f-09fa-43d0-8795-29485e4edb5e@googlegroups.com> Date: Thu, 13 Jun 2013 14:53:57 +1000 Subject: Re: My son wants me to teach him Python From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Thu, 13 Jun 2013 13:54:52 +0200 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: 29 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1371124495 news.xs4all.nl 15928 [2001:888:2000:d::a6]:35956 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:47943 On Thu, Jun 13, 2013 at 2:47 PM, Rick Johnson wrote: > On Wednesday, June 12, 2013 11:08:44 PM UTC-5, Chris Angelico wrote: > >> No. Definitely not. Programming does NOT begin with a GUI. It begins >> with something *simple*, so you're not stuck fiddling around with the >> unnecessary. On today's computers, that usually means console I/O >> (actually console output, with console input coming along much later). > > Chris, you're a dinosaur, only thing is, somebody forgot to tell you. > > *Everything* these days revolves around graphical interfaces. The console, which was once the dark and mystical battlefield where knighted geeks would slay the plagues of exception demons, has been reduced to a mere: "little black box of nostalgia". > > 1. Rock is dead... > 2. The console is dead... > 3. Welcome to the 21st century Chris! > > PS: Although i'll bet you think the "rock is dead" mantra is relatively recent, nope! Jim Morrison was singing about it waaay back in 1969! 1. Rock is not dead, remove the covering paper and you'll find it's happily smashed scissors. 2. The console is healthy. It's often now seen alongside a GUI, with neither being by any means dead. And "glass teletype" is still the easiest UI to program for in any language. 3. Thanks! I've been here for a while, but it's still nice to be made welcome. ChrisA