Hey Tom, 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. Ryan -----Original Message----- 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 Hi Ryan, 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 meant. 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 programmer wannabes. 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 http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/gamers@audyssey.org. If you have any questions or concerns regarding the management of the list, please send E-mail to gamers-ow...@audyssey.org.