# This program outputs itself
f = open(sys.path + "\\" + sys.argv, 'r')
I remember one of our Computer Science Lecturers saying this used to be a homework assignment and would cause endless problems (I'm guessing in C - a compiled language which would have meant far more problems). We were never assigned it .... but it always bugged me. Now a mere year or so later and behold I have the answer.
If you know python I guess you can get it even smaller! (possibly)
It's cool but I like a nice Visual Studio .net IDE to go along with a programming language. An good IDE is nearly as important as the language itself, in my book.
For python I played with VIM for a bit but gah - how much do you have to learn and set up just to start! So then I got Crimson and I could blunder through the setup process much easier. It's cool but it's a general editor.
Tommorrow I'm reconsolidating my game (making all those little programs form one big one). Then I'm fleshing out some menus and probably going some GUI art.