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


Groups > comp.lang.python > #9187

Re: A beginning programmer

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <t@jollybox.de>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.01; 'bug': 0.02; '(except': 0.05; 'cpython': 0.05; 'bug,': 0.09; 'tracker,': 0.09; 'am,': 0.13; 'wrote:': 0.15; 'c++)': 0.16; 'kde': 0.16; 'patch.': 0.16; 'received:192.168.1.40': 0.16; 'subject:programmer': 0.16; 'though...': 0.16; 'ideally': 0.16; "people's": 0.16; 'written': 0.17; 'programming': 0.18; 'linux': 0.18; 'cheers,': 0.19; 'language': 0.20; 'maybe': 0.22; 'header :In-Reply-To:1': 0.22; 'code.': 0.22; 'code': 0.24; "i'm": 0.27; 'comfortable': 0.28; 'problem': 0.29; 'at.': 0.30; 'loads': 0.30; 'solved': 0.30; 'source': 0.32; 'it.': 0.33; 'to:addr:python- list': 0.34; 'header:User-Agent:1': 0.34; '(as': 0.34; 'project': 0.35; 'community': 0.35; 'languages.': 0.35; 'familiar': 0.36; 'contributing': 0.37; 'like,': 0.37; 'opposed': 0.37; 'open': 0.37; 'languages': 0.37; 'but': 0.37; 'received:192': 0.38; 'user': 0.38; 'subject:: ': 0.38; 'problem.': 0.38; 'eric': 0.38; 'problems': 0.38; 'experience,': 0.38; 'received:192.168.1': 0.39; 'solving': 0.39; 'help': 0.39; "there's": 0.39; 'to:addr:python.org': 0.39; 'projects': 0.62; 'challenge': 0.66; 'received:62': 0.67; 'with,': 0.77; '12:06': 0.84; 'from:addr:t': 0.84
Date Mon, 11 Jul 2011 00:22:38 +0200
From Thomas Jollans <t@jollybox.de>
User-Agent Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110626 Iceowl/1.0b2 Icedove/3.1.11
MIME-Version 1.0
To python-list@python.org
Subject Re: A beginning programmer
References <CALHG4fEj6pkqwAK7RHo=tibEcGybXqRRpEge_kF5FycdbrSAyQ@mail.gmail.com>
In-Reply-To <CALHG4fEj6pkqwAK7RHo=tibEcGybXqRRpEge_kF5FycdbrSAyQ@mail.gmail.com>
X-Enigmail-Version 1.1.2
OpenPGP id=5C8691ED
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding 7bit
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
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.853.1310336562.1164.python-list@python.org> (permalink)
Lines 24
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1310336562 news.xs4all.nl 21845 [2001:888:2000:d::a6]:57180
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python:9187

Show key headers only | View raw


On 07/11/2011 12:06 AM, Eric wrote:
> My problem is this though... I don't know what to do with this new
> found knowledge of these languages. I'm a linux user so availability
> of development tools is haaaaaaardly a problem. But I just don't know
> what to do with it, I don't have any problems that need to be solved
> and unfortunately I'm not familar enough with the languages (except
> maybe c++) to help out the big projects like KDE / Gnome.

Open source bug trackers are a great source of problems. Take an open
source program you like, ideally one with a sizeable and active user
base, written in a programming language you're comfortable with, check
out an open bug, and try solving it. This will
 * Get you reading other people's code. You can learn a lot from this
 * Provide a challenge
 * Do good

CPython itself is a great project to have a go at. I don't know how
familiar you are with C (as opposed to C++), but a large part of the
code is written in Python, there's loads of activity on the bug tracker,
and, in my experience, the community is very happy to help along new
people contributing their first patch.

Cheers,
Thomas

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


Thread

Re: A beginning programmer Thomas Jollans <t@jollybox.de> - 2011-07-11 00:22 +0200

csiph-web