Fair points both, and I can well understand one's bias toward a particular
language. I myself am kindly disposed to Python if you hadn't noticed. For
me it really came down to basic understanding. I hated having to write out a
complex program to print "hello world," especially when every book I read
said things like "Don't worry about the class and void stuff yet. We'll get
to those in chapter 8." If we don't get to understand them immediately, why
do we use them now? With Python, I just type "print 'hello world'" and I'm
done. I love the fact that when I want to test health subtraction, I can
just launch the shell with those particular methods and test them
interactively. It's cut down on any number of semantic errors as a result.
That said, I'm jealous of things like XNA that have all sorts of sound
craziness that I don't have. I suppose I'll just have to port some open
source libraries and use them myself.
In the end, we're both making games, and I think that's the important part.
From: gamers-boun...@audyssey.org [mailto:gamers-boun...@audyssey.org] On
Behalf Of Thomas Ward
Sent: Sunday, April 24, 2011 1:02 AM
To: Gamers Discussion list
Subject: Re: [Audyssey] Python resources, possibly somewhat o/t
Smile. Just a couple of corrections. I think you misunderstood a couple of
things I said. Plus I think I owe you somewhat of an apology too.
RS: PyGame does have joystick support. It has mouse support as well. And
while the sound mixer may be lacking, there are other libraries that can
pick up the slack. Libraries like those found at
http://hg.qwitter-client.net. It's also worth pointing out that all of these
TW: I did not say it didn't have joystick support I said it does not support
joysticks with force feedback. Big, big, big difference here.
I'm well aware PyGame supports joysticks, as SDL does, but joystick
support is very generic rather than advanced support. That's what I
RS: I'm going to come out directly and say that the previous statement is
rather insulting. The language does not make the programmer, just as the
tools don't make the carpenter. If you want to be a pro and write pro-level
games, then learn to be a programmer and stick with what works for you.
TW: My apologies.I didn't mean it to come out that way. I certainly didn't
want to insult anyone. I just want to express my opinion as I see it.
Coming from a CS background were we were instructed to use
C++, Java, SQL, etc I'm really having troubles accepting Python as
anything more thanan amateur/newby language used by script kiddies and
Of course, I am well aware Python has been growing both in support and has
been used to write a number of high-quality applications putting the lie to
my personal opinions. In fact, the screen reader I'm using right now, Orca,
was written in Python 2.6, and I'm certainly not complaining that Orca was
written in Python. I actually don't care as long as it works and lets me
read/write e-mail, use Open Office, browse the internet, etc. So in that
respect I know Python is more than an amateur language used by real
professionals. What can I say I'm biast.
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
All messages are archived and can be searched and read at
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.