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


Groups > comp.lang.python > #9187 > unrolled thread

Re: A beginning programmer

Started byThomas Jollans <t@jollybox.de>
First post2011-07-11 00:22 +0200
Last post2011-07-11 00:22 +0200
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

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

#9187 — Re: A beginning programmer

FromThomas Jollans <t@jollybox.de>
Date2011-07-11 00:22 +0200
SubjectRe: A beginning programmer
Message-ID<mailman.853.1310336562.1164.python-list@python.org>
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

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web