On 2010-10-05, Lawrence D'Oliveiro <l...@geek-central.gen.new_zealand> wrote: > In message <vg3pqvqc9jy....@pepper.modeemi.fi>, Anssi Saari wrote: >> Because for the common case it's simple and easy and one might learn >> something interesting?
> You consider it ???interesting??? to reinvent stuff that others have already > done? That isn't what the other poster said. The claim was that you might learn something interesting. When I reinvent stuff others have already done, I usually do indeed learn something interesting. It may not be a good use of my time, but... Here's the thing. As a learning exercise, "reinvent something others have already done" is excellent. It means you have working code to study and think about. Once you already know everything, of course, it stops being useful, and then there's no reason to ever duplicate existing code. But I learned more from writing a roguelike game which was pretty much in no way superior to existing roguelikes than I would have from trying to invent a new kind of game when I didn't understand how to program in the first place, I suspect. -s -- Copyright 2010, all wrongs reversed. Peter Seebach / usenet-nos...@seebs.net http://www.seebs.net/log/ <-- lawsuits, religion, and funny pictures http://en.wikipedia.org/wiki/Fair_Game_(Scientology) <-- get educated! I am not speaking for my employer, although they do rent some of my opinions. -- http://mail.python.org/mailman/listinfo/python-list