Python :)

I have to say, I am slightly surprised at how much I enjoy reviewing code, both for the purposes of looking for small typo which cause bugs, and just to try and figure out what everything is actually doing. I’ve been working on Exercise 47 for the last few days and simply could not figure out what was wrong (I kept getting NameError: global name ‘self’ is not defined). I finally went back and looked at every bit of code that I’d written and finally found two tiny misspellings that I had apparently missed the other half dozen times I looked at it. And poof! It works!! Is there anything more fulfilling than finally having code run properly an spit out what you are expecting/hoping for rather than an error message?

In related news, I know I’m not quite all the way through “How to Learn Python the Hard Way” yet (I *AM* 90% done though!! xD), but I have started re-reading the first couple lessons in the Python GTK+ 3 Tutorial, and its making a lot more sense now :) I know, you all told me not to do it till I was totally done, but what can I say? I’m impatient :p

About these ads

4 Responses to “Python :)”

  1. Sriram Ramkrishna Says:

    Woohoo! Way to go! You need to setup gedt or gvim so that you can catch those typos easiliy. Catch me on IRC, and I can point you to some documentation.

  2. Jack Says:

    Python is the best language for learning both programming itself, and to learn how to structure and organize new programs you’ve never tried writing before. I love how well it abstracts the nitty-gritty stuff and how easily you can focus on the concepts of your code.

    If it weren’t for Python, I probably never would have thought of programming. Learning to make something like that sort of changes the way you think- I’m sure you’ve noticed now that it’s clicking :)

  3. medeoTL Says:

    may i have a link to the “Python GTK+ 3 Tutorial” you mention above pls? :-D


Leave a reply.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: