Placed project C Programming Made a Game on github

I placed the project for which I had made my old blog on github. I had the versions backed up but not via git. Back then I didn’t know about versioning software like git and mercurial. I was cleaning up my codebase and thought that converting the code dumps of previous versions of the software into git would make it much easier to manage the whole thing if I needed.

I also added the C++ programs’s source code which I had used for the project into the github repository. They had helped me back then take care of repetitive tasks a lot. That was kinda the project where I understood the real value of automating tasks and one of the reasons I started using Python.

I don’t think I am going to update it anymore but good to have that on github. It gets backed up. I am thinking about adding the setup files that I have for various versions on github or not. Still not decided on that.

If I ever thought of continuing the project I’ll do that from scratch in Python/PySide which I have been learning for some time.

If anyone’s interested in seeing what the project was just have a look at the old blog.

Excuse for cleaning up my code base

I finally got an excuse for cleaning up my code base – Upgrading from Python 2 to python 3. After exactly 2 months with Python 2 I decided to upgrade to Python 3 after a discussion on comp.lang.python. I am glad I am doing that.

I used this excuse to finally merge me C and Python repo that I wanted to do but just wasn’t doing because I didn’t want to do a huge merge without a reason. Now most of my Python code will go through a round of cleaning. All the code that I wrote a complete newbie would be cleaned. I am really glad. That will help me organize my codebase in the long run. I will finally be able to go with the proper timing analysis of my functions and break the big chunk of functions into smaller efficient modules.Learning a lot from all this.

Enjoying it a lot. Python is really great.