Front Page
Hello!
My name is Ian Mallett. As you've probably guessed, I enjoy programming, and, as you've probably guessed, this is the front page for my programming projects. Thanks very much to PyMike for his help in setting this up.
I always use the programming language Python. Python is extremely easy to use, and mostly powerful enough. A Python script can be about twenty lines long, whereas a C++ program could be several hundred, while it does the same thing. In C++, one must put semicolons after almost every line, whereas Python has very little confounded syntax. Thus, I use Python.
The only drawback to this resolution is that C++ happens to be the industry standard. It has been around for a long while--far longer than Python. It makes me annoyed, because people write new programs almost exclusively for C languages, adding Python source as an afterthought--if at all. Nothing is supported, and there are very few resources for the Python programmer interested in advanced topics, particularly in the 3D graphics arena.
This is where I come in. My code is usually clean, particularly in my more recent programs. This nice code, combined with Python's usability makes learning new concepts easy and fun. My philosophy is that nicer code runs faster and speeds development.
For most of my projects, for the current release, I provide the source code. Some of my projects also have .exe releases. You can run these on computers without Python. Open Source is good karma. Everything on this website is free. My policy on reusing my code is basically: "You may use any code I provide here, on the condition that you do not claim my code was written by you."
Comment on my projects on the Message Board as much as you like--just please keep it relevant. I would also like to know where my code ends up!
| search engine optimization |
