How do you practice Python?

Harry George harry.g.george at boeing.com
Thu Jun 1 01:00:28 EDT 2006


"Ray" <ray_usenet at yahoo.com> writes:

> bruno at modulix wrote:
> > > In our field, we don't always get to program in the language we'd like
> > > to program. So... how do you practice Python in this case? Say you're
> > > doing J2EE right now.
> >
> > Hopefully not !
> 
> I am :-(
> 
> > > How do you practice Python to keep your skills
> > > sharp?
> >
> > How *would* I do ? Well, perhaps I'd use Jython ?
> 
> Um, I mean, what if you have to use something other than
> Python/Jython/IronPython? :) How do you keep your Python skill sharp?
> 
> > --
> > bruno desthuilliers
> > python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
> > p in 'onurb at xiludom.gro'.split('@')])"
> 

Do projects at home.  Either find an existing OSS project, or roll
your own.  Once you have the basics of the language, the skills are
domain-specific: XML, GUIs, CAD, gaming, multithreading, numerical
analysis, natural language progromming, etc.

If you do an existing project, then you benefit from peer reviews and
other informal learning opportunities.

-- 
Harry George
PLM Engineering Architecture



More information about the Python-list mailing list