Playing With Python

Python (source: http://xkcd.com/353/)

It’s so true. I have been doing small programs to learn Python and I am loving it. My Python editor of choice is pyscripter. It gave me everything I was looking for in an IDE:
  • File Tabs
  • Auto-Complete
  • Line Numbers
  • Complete Control of the IDE settings
  • Colors
  • Hotkeys
  • Window Location
  • Open Source
  • Whenever I tackle a language I am unfamiliar with I start with the same test project: Create a Person class, create an Employee class that inherits from the Person class, and make a tester that creates both, adds them to a list and then iterates through them displaying the results.
    This is a simple task, but allows me to view the same concept in multiple languages. It also helps me learn what is the same and what is different.
    Code after the break.