This is the mail archive of the
xconq7@sources.redhat.com
mailing list for the Xconq project.
What is Python really good for?
- From: "Brandon J. Van Every" <vanevery at indiegamedesign dot com>
- To: "xconq" <xconq7 at sources dot redhat dot com>
- Date: Thu, 20 Nov 2003 19:00:37 -0800
- Subject: What is Python really good for?
Eric McDonald wrote:
>
> I absolutely agree. Otherwise it is just to easy to take the
> "seagull manager" approach (no offense to the at least one manager
> who is subscribed to the list), namely: fly in, crap over
> everything, and then fly out.
Given people's comments about GDL, I actually don't think replacing it
with Python is the big benefit Python has to offer. At least, not right
now. That will happen in time if people become sold on Python, but for
now, GDL seems to be suiting a lot of your purposes.
The big benefit of Python is turning your C development into bona fide
OO development. It is a general migration strategy. Skip the C++
phase, go straight to a modern garbage collected high level OO language
that most people find far easier to work with. Changing the kernel to
implement non-trivial new features becomes more pleasant and viable.
Newcomers interface to Xconq code more easily because paradigms are OO.
In particular, things are inherited.
Also it is a mainstream freeware tool. I imagine you won't protest
about that aspect of it. Just about everyone thinks it's better than
TCL, and there are PyTk bindings if anyone wants to modify extant GUI
code.
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
Taking risk where others will not.