Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #48016

Re: My son wants me to teach him Python

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!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <joshua.landau.ws@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.034
X-Spam-Evidence '*H*': 0.93; '*S*': 0.00; 'interfaces': 0.04; 'subject:Python': 0.06; 'cc:addr:python-list': 0.11; 'python': 0.11; 'gui': 0.12; 'classifiers': 0.16; 'down).': 0.16; 'fine).': 0.16; 'screen,': 0.16; 'simple.': 0.16; 'stuff,': 0.16; 'subject:son': 0.16; 'all.': 0.16; 'language': 0.16; 'wrote:': 0.18; 'cc:addr:python.org': 0.22; 'cc:2**1': 0.23; 'lets': 0.24; 'header:In-Reply-To:1': 0.27; 'skip:p 30': 0.29; 'cool': 0.30; 'especially': 0.30; 'message-id:@mail.gmail.com': 0.30; 'that.': 0.31; '(although': 0.31; 'languages': 0.32; 'stuff': 0.32; 'sense': 0.34; "i'd": 0.34; 'common': 0.35; 'something': 0.35; 'hundreds': 0.35; 'point.': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'consistent': 0.36; 'interaction': 0.36; 'next': 0.36; 'url:org': 0.36; 'step': 0.37; 'generic': 0.38; 'easy': 0.60; 'globe.': 0.60; 'simple,': 0.60; 'then,': 0.60; 'course': 0.61; 'simple': 0.61; "you're": 0.61; 'first': 0.61; 'term': 0.63; 'more': 0.64; 'duty': 0.68; 'subject:wants': 0.74; '"not': 0.84; '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:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=tNdUBgw9EM1SvLxypIWANbNHp0K/szvP0pfQ3vg2L1g=; b=Ofwzzw4X5KKWfiyRzsR0+ccvJ1XBf26dvPuuMlptazgcd9BJ5laYun556EAs83T1fM XQE5e9X0Rgp5uCRoAL2VNn0CIpxpDwbY3dxeUQIbse/q0z7HJo7V81EDh6BvdRnmcVM6 7C8w6eien5gkjnmJ6R3MBcX9ScIuruY60IPN9Xf3Mny4yhrDXL4PAGlRum2i7RcNREnJ gzRulwGw3YRn2aP9Bdv2/u8OETNr4qqYJZjXnm7ns4SJ31KaqgW5ItqkKjRRKbZBXJ6k wjvj9YME6m3T0lQkxAzlVQvX/OSkHouqNpeIfPYVN629bNVH8HP/SJ6prsFT8bkD6E4J 9R5g==
X-Received by 10.152.43.197 with SMTP id y5mr1234005lal.65.1371154778183; Thu, 13 Jun 2013 13:19:38 -0700 (PDT)
MIME-Version 1.0
In-Reply-To <Pine.LNX.4.64.1306131844240.11512@tau.ceti.pl>
References <Pine.LNX.4.64.1306131844240.11512@tau.ceti.pl>
From Joshua Landau <joshua.landau.ws@gmail.com>
Date Thu, 13 Jun 2013 21:18:57 +0100
Subject Re: My son wants me to teach him Python
To Tomasz Rola <rtomek@ceti.pl>
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding quoted-printable
Cc python-list <python-list@python.org>, Eugen Leitl <eugen@leitl.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.3219.1371154780.3114.python-list@python.org> (permalink)
Lines 35
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1371154780 news.xs4all.nl 15955 [2001:888:2000:d::a6]:48928
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:48016

Show key headers only | View raw


On 13 June 2013 17:50, Tomasz Rola <rtomek@ceti.pl> wrote:
> Of course kids are more interesting in things painted on
> screen, especially if they are colorful, move and make
> sounds at that. The next step would be a simple,
> interactive game.
>
> Which is why I would synthesize something neat yet
> simple from http://processing.org/tutorials/
>
> Python is overkill for a kid. Ugh. Some people have just
> no common sense at all.

As someone who can only recently claim to be "not a kid", I will again
do my duty and counter this point.

GUI is boring. I don't give a damn about that. If I had it my way, I'd
never write any interfaces again (although designing them is fine).
Console interaction is faster to do and it lets me do the stuff I
*want* to do quicker.

Also - Python is pretty much the only language that *isn't* overkill;
once you take more than the first few steps a language that's
*consistent* will help more with learning, รก mon avis, than these
"quicker" languages ever will. Python is consistent and simple.

Then, when you're better and you do want to do cool stuff,
Cython/occasionally PyPy/Numpy/Numba etc. let you get C-like speeds
learning no other languages at all (although you do need to get C
types down). That's the easy way out, not
Python-then-C-because-Python-is-slow or some nonsense like that.

Basically, "kid" is a *very* generic term and there are people who
like GUIs and there are people who like internals and there are
hundreds of other classifiers from all over the globe. Please don't
conflate groups if you can help it, as it's often just wrong.

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: My son wants me to teach him Python Joshua Landau <joshua.landau.ws@gmail.com> - 2013-06-13 21:18 +0100
  Re: My son wants me to teach him Python Rick Johnson <rantingrickjohnson@gmail.com> - 2013-06-13 20:33 -0700
    Re: My son wants me to teach him Python Chris Angelico <rosuav@gmail.com> - 2013-06-14 14:02 +1000
      Re: My son wants me to teach him Python Anssi Saari <as@sci.fi> - 2013-06-14 15:02 +0300
        Re: My son wants me to teach him Python Chris Angelico <rosuav@gmail.com> - 2013-06-15 03:12 +1000
    Re: My son wants me to teach him Python Chris Angelico <rosuav@gmail.com> - 2013-06-14 14:05 +1000
      Re: My son wants me to teach him Python Rick Johnson <rantingrickjohnson@gmail.com> - 2013-06-16 12:04 -0700
        Re: My son wants me to teach him Python Chris Angelico <rosuav@gmail.com> - 2013-06-17 07:52 +1000
          Re: My son wants me to teach him Python Rick Johnson <rantingrickjohnson@gmail.com> - 2013-06-16 15:33 -0700
            Re: My son wants me to teach him Python Alister <alister.ware@ntlworld.com> - 2013-06-17 21:11 +0000
    Re: My son wants me to teach him Python Joshua Landau <joshua.landau.ws@gmail.com> - 2013-06-14 06:11 +0100
    Re: My son wants me to teach him Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-06-14 06:13 +0000
      Re: My son wants me to teach him Python Chris Angelico <rosuav@gmail.com> - 2013-06-14 17:21 +1000
      Re: My son wants me to teach him Python Tim Chase <python.list@tim.thechases.com> - 2013-06-14 05:41 -0500
        Re: My son wants me to teach him Python Alister <alister.ware@ntlworld.com> - 2013-06-14 15:35 +0000
      Re: My son wants me to teach him Python Neil Cerutti <neilc@norwich.edu> - 2013-06-14 16:01 +0000
        Re: My son wants me to teach him Python Chris Angelico <rosuav@gmail.com> - 2013-06-15 03:14 +1000
      Re: My son wants me to teach him Python Jason Swails <jason.swails@gmail.com> - 2013-06-14 13:03 -0400
    Re: My son wants me to teach him Python Jason Swails <jason.swails@gmail.com> - 2013-06-14 02:28 -0400
    Re: My son wants me to teach him Python Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-06-14 20:12 -0400

csiph-web