- hunter121
- |
- Exalted Member
Console Deaths:
1st: Dec. 27th, 2008 9:37pm
2nd: Jan. 26th. 2009 6:54pm
3rd: Unsure-- didn't get a power supply back.
Well, that's the thing... it was built off of C/C++. Python is a sort of simplified version of C/C++... eh, kinda. If I can think of an analogy, think of the two versions of Windows XP (Pro and Home): Home version has a lot of cool features and it's a lot easier to use but it doesn't do as many things as the Pro version. Consequently, the Pro version is a little harder to use because of it's additional features and complexity. You see what I mean? So yeah, Python is a prettier version of C/C++. But then again, Python is called a scripting language and, in terms of the computer realm, a scripting language is used for accomplishing simple or very specific tasks. Now that is not to say the huge languages like C or PASCAL couldn't do those simple or very specific tasks... but it is just more logical to make a simple programming language that can do the really simple stuff in about two- or three-hundred lines of code... instead of the four- or five-hundred lines of code it would take to do the same thing with, say, C or Java or Scheme.
That being said, Python is a great language to start out with before you go to college or get into application development. Heck, I remember reading in a Python tutorial that a high school student wrote a program that his school district adopted as a way to report grades to a central server. So Python is very powerful, but making a video game with it is a lot more difficult simply because it wasn't built with that thought in mind. It's much better to go to college, get a B.S. (or better) in computer science, having learned the nitty gritty languages like C++ because you'll be thankful that you did. But with that said, there is nothing easy about making a video game. I bet ya that if you could see Mat Noguchi's desk, there would be a sink spot right in front of the keyboard where he beat his head into it trying to find a way to solve a problem. Well, at least my desk is like that.