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


Groups > comp.lang.python > #65972

Re: Python programming

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.002
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'programmer': 0.03; 'tutorial': 0.03; 'syntax': 0.04; 'subject:Python': 0.06; 'automate': 0.07; 'finished,': 0.07; 'see.': 0.07; 'tkinter': 0.07; 'already.': 0.09; 'difference,': 0.09; 'happen?': 0.09; 'quarter': 0.09; 'sake': 0.09; 'cc:addr:python-list': 0.11; '*any*': 0.16; 'comp': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'imo,': 0.16; 'mundane': 0.16; 'silly': 0.16; 'subject:programming': 0.16; 'thinking,': 0.16; 'varies': 0.16; 'wrote:': 0.18; 'wed,': 0.18; 'restrictions': 0.19; 'written': 0.21; 'feb': 0.22; 'programming': 0.22; 'cc:addr:python.org': 0.22; 'exists': 0.24; 'fairly': 0.24; 'question': 0.24; 'cc:2**0': 0.24; 'task': 0.26; 'least': 0.26; 'header:In-Reply-To:1': 0.27; 'point': 0.28; 'am,': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'code': 0.31; '(maybe': 0.31; 'sense': 0.34; "i'd": 0.34; 'could': 0.34; 'problem': 0.35; 'basic': 0.35; 'something': 0.35; 'point.': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'picking': 0.36; 'programming,': 0.36; 'useful': 0.36; 'sometimes': 0.38; 'does': 0.39; '12,': 0.39; 'bad': 0.39; 'how': 0.40; 'truly': 0.60; 'most': 0.60; 'ago,': 0.61; 'new': 0.61; 'course': 0.61; "you're": 0.61; "you'll": 0.62; "you've": 0.63; 'more': 0.64; 'school': 0.64; 'taking': 0.65; 'talking': 0.65; 'within': 0.65; 'life': 0.66; 'experts.': 0.68; 'skill': 0.68; 'century': 0.84; 'mastering': 0.84; 'seriously,': 0.84; 'teenagers': 0.84; 'absolutely': 0.87; 'to:none': 0.92; 'hundred': 0.95
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=zxz/b46b0v4pWarNPuDiTK4lwmLgPO/nSVnwzjLPCmU=; b=t51C+RbESc9yr0qIDKsYjVB6oCyjJMO9ekoMjgRZp0x+kWno9RQwkGbL2J0984+I51 DNYPVc4x0IpD9aDBRAimAmNFjztc+w6UfJ2rNyQZcWSmaU+AMB3WpZYZd5nOw+DdPv5R PXecksc4nbnH7S31uzAt6jv7gXlVU2S2T9ddR3ynzCMxmWvEogi2HUQkeis7XnsswtrW H98G5UELHpwqPc/FymYHdAcIJWcImgwROQmRA9+wNyM02ek62XtdefRvrWamWzdUDMnP tMddeiY+PmHlmBd4sYPlYs4u4SQHIBWimyEaUUxCN3usw9DkZPCUK0x936vXe7BxE9fh xIow==
MIME-Version 1.0
X-Received by 10.68.200.74 with SMTP id jq10mr391175pbc.169.1392167856799; Tue, 11 Feb 2014 17:17:36 -0800 (PST)
In-Reply-To <b2db52b0-d7f7-43dd-9ddf-86feb109ebc8@googlegroups.com>
References <b2db52b0-d7f7-43dd-9ddf-86feb109ebc8@googlegroups.com>
Date Wed, 12 Feb 2014 12:17:36 +1100
Subject Re: Python programming
From Chris Angelico <rosuav@gmail.com>
Cc "python-list@python.org" <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 <python-list.python.org>
List-Unsubscribe <https://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 <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.6711.1392167860.18130.python-list@python.org> (permalink)
Lines 41
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1392167860 news.xs4all.nl 2945 [2001:888:2000:d::a6]:34673
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:65972

Show key headers only | View raw


On Wed, Feb 12, 2014 at 11:21 AM, ngangsia akumbo <ngangsia@gmail.com> wrote:
> Please i have a silly question to ask.
>
> How long did it take you to learn how to write programs?

Well, let's see. I started programming a quarter of a century ago, and
I'm a lot less than a quarter of the way to knowing everything about
programming, so I'd say it'll take at least a hundred years :)

Seriously, you will spend your whole life learning. Just as a program
is never finished, but at some point you ship it, so also a programmer
has never learned, but at some point you start writing things that are
useful to other people. At what point does that happen? Varies
enormously. Lots of teenagers go through a school or uni course on
programming thinking, "I'm going to write a computer game!". That is,
IMO, a bad start to programming - a truly fun game that can be written
after taking a basic comp sci course is going to be a reimplementation
of one that already exists (maybe Othello - that would be within a uni
graduate's skill, I think), which isn't what most people think of when
talking about "writing a computer game". So what's your goal? Automate
some mundane task that you do every day/week/month? You could master
that fairly readily. Win at Jeopardy using a supercomputer? Try
assembling an IBM-level team of experts. :)

> What is the best way i can master thinker?
> I know the syntax but using it to write a program is a problem

As Mark says, mastering tkinter means picking up a tutorial and
working through it. More generally, I would recommend learning *any*
skill (programming or not) by having a need, and chipping away at the
problem until you've solved it to your own satisfaction. Don't learn
tkinter just for the sake of learning tkinter; learn it because you
want to make XYZ, for which you want/need a GUI.

(Until you're an expert programmer already. Then you might learn a new
skill just for the sake of learning it, but there's a difference, and
you'll know it when you get to that point. Sometimes it's fun to
create something under stupid restrictions that make absolutely no
sense - that's part of the basis of code golf, for instance.)

ChrisA

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


Thread

Python programming ngangsia akumbo <ngangsia@gmail.com> - 2014-02-11 16:21 -0800
  Re: Python programming Chris Angelico <rosuav@gmail.com> - 2014-02-12 12:17 +1100
  Re: Python programming Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-02-11 21:06 -0500
  Re: Python programming Rustom Mody <rustompmody@gmail.com> - 2014-02-11 18:46 -0800
  Re: Python programming Roy Smith <roy@panix.com> - 2014-02-11 22:02 -0500
    Re: Python programming Gene Heskett <gheskett@wdtv.com> - 2014-02-11 23:14 -0500
    Re: Python programming Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-02-12 13:41 +0000
    Re: Python programming Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-02-12 21:00 -0500
      Re: Python programming Grant Edwards <invalid@invalid.invalid> - 2014-02-13 02:57 +0000
        Re: Python programming Roy Smith <roy@panix.com> - 2014-02-12 22:04 -0500
          Re: Python programming Chris Angelico <rosuav@gmail.com> - 2014-02-13 14:13 +1100
            Re: Python programming Grant Edwards <invalid@invalid.invalid> - 2014-02-13 15:13 +0000
          Re: Python programming William Ray Wing <wrw@mac.com> - 2014-02-12 22:56 -0500
            Re: Python programming Dan Sommers <dan@tombstonezero.net> - 2014-02-13 05:18 +0000
          Re: Python programming Larry Martell <larry.martell@gmail.com> - 2014-02-13 03:30 -0500
  Re: Python programming Asdrúbal Iván Suárez <asdrubalivan.listas@gmail.com> - 2014-02-11 20:01 -0430
  Re: Python programming Ben Finney <ben+python@benfinney.id.au> - 2014-02-12 15:09 +1100
  Re: Python programming Larry Martell <larry.martell@gmail.com> - 2014-02-12 08:55 -0500
    Re: Python programming Roy Smith <roy@panix.com> - 2014-02-12 09:13 -0500
      Re: Python programming Larry Martell <larry.martell@gmail.com> - 2014-02-12 11:43 -0500
      Re: Python programming Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-02-12 21:13 -0500
  Re: Python programming Tim Delaney <timothy.c.delaney@gmail.com> - 2014-02-13 08:02 +1100
  Re: Python programming Chris Angelico <rosuav@gmail.com> - 2014-02-13 08:34 +1100
  Re: Python programming Tim Delaney <timothy.c.delaney@gmail.com> - 2014-02-13 09:57 +1100
  Re: Python programming Neil Cerutti <neilc@norwich.edu> - 2014-02-13 15:30 +0000
    Re: Python programming ngangsia akumbo <ngangsia@gmail.com> - 2014-02-14 12:29 -0800

csiph-web