Python 3000 Status Update from Guido

I just stumbled on this and I thought I’d pass it onto my fellow python programmers, it’s a python 3000 status update from Guido van Rossum.

Personally I’m looking forward to Python 3.0, I don’t know if I’ll like the break in backwards compatibility but a lot of the changes seem great.

Making the print statement a function is a good choice in my opinion.

So instead of:

[code lang=”python”]
print “this is printing”

We’ll be using:

[code lang=”python”]
print(“this is python 3.0”)

Also instead of % to format strings, there will be a format() function, which is so much clearer in my opinion.

There are many other changes (say goodbye to old-style classes) so give the link a read and let me know what you think!

Away for a bit

Hello everyone,

I know that this blog has been rather quiet lately, but you can talk to my boss about that…but I think things are going to cool down a bit soon and I will be able to start posting here again regularly, and not just tutorials.

For the next little while I will be away from the computer so I won’t be able to read any posts or moderate any comments…sigh…this means that I will have to turn the comment moderation off and try blocking some words or phrases.

In the meantime please ignore the spam as best you can.

I hope you are all doing well and that you python programming is good.

Also, if anyone has any python projects that they would like me to highlight or take a look at please let me know.

New Comment Moderation

Hey everyone, I’ve been getting hit with a bunch of spam comments over the last few days so I’ve made it so that all comments must be moderated before they will appear.

Sorry about this, I don’t like this form of comment posting, but hopefully after a few days I will be able to switch it back to normal.

And sorry about the lack of posts here, yes I am still alive, it’s just that real life has been working me pretty hard these last few weeks.

I’ve been playing around with my PyGTK app and a new PyGame engine that I am working on from the ground up. Something that I can understand and that I can use. I’ll post more information about it when there is more information…right now it does next to nothing!

Spanish Translations

So I’ve been working on PyGame for PyWeek lately and I’ve been having a lot of fun. I also took a weekend off from my email so I did not notice that Lord Taran has been creating Spanish translations for a bunch of my PyGTK tutorials.

If you are interested in the Spanish tutorials check them out, or if you are interested in seeing what happened at pyweek and the car crash that was my entry check it out as well.

Gone for the weekend

Just a quick note for everyone, I will be unable to answer any comments on this blog or posts on the forum all weekend as I will be moving and we all know what happens when the phone companies swear that your high speed will be back up on a certain day.

So who knows, I may be away from cyberspace for a lot longer then weekend…

Forums Forums Forums!

So after getting some comments from “mike” I decided to switch the forums over from phpBB to Vanilla, and moved over all of the comments.

Sadly if you are one of the few users who registered on the old forums you will have to register again, sorry for the inconvenience.

Please let me know what you think of the new forums, I’m not sure what it is but for some reason I really like what they’ve done with Vanilla. At first I was a bit put off by the look, but as I used it more I really liked the “flatter” discussion oriented look.

Hopefully I’m done fooling around with the forums and I can actually get back to some python!

So go browse the forums!

Back from holidays!

Hey everyone I’m back from holidays, sorry for everyone that didn’t get a response to their questions while I was away, and thanks to all of the people that answered some of those questions for me.

When I got back I noticed that some tutorials have over 60 comments on them! This is great but it also means that many of the questions and answers are going to get lost as time goes on. I’ve also noticed that some people have questions about their own project or another aspect of python that unrelated to any tutorial I have posted.

As a result I decided to create a forum for this blog where people can ask questions about whatever they want as far as it is python related.

This forum is still in its infancy so please be kind.

Holiday Break

Hello everyone,

As you may know the holiday season is fast approaching (for some of you it may already be here) and I am taking some…well holidays. So I will not be posting here for a few weeks or responding to any of your comments, I will respond to all the comments that I receive when I get back.

I hope that everyone has a happy holidays and gets all the time that they want to learn python!

Also, PyGame 1.8 is going to be released on December 22nd (hopefully) so you may be able to put some 1.8 into your games before Christams eve!

Happy Holidays!


NaNoWriMo almost done!

Just one more note to everyone NaNoWriMo is almost done so I will finally be able to get back to some python code. If anyone is interested I have indeed written the required 50,000 words this month. You can even check out my nice looking bar graph of words per day at my profile.

Whew, it really is tiring writing that much.

I’ve also put up a little Tutorial Index at the request of one reader. Hopefully other people find it helpful as well.

Halfway through NaNoWriMo

Well I’m halfway through NaNoWriMo and everything is going pretty well so far, but today I was surfing the net and looking at some python stuff and I must admit I miss programming in python in my free time.

While writing a novel in one month is fun and all it’s also pretty stressful and sometimes you just want to relax in the coolness of some neat PyGTK or PyGame application, oh and PyGame 1.8 is being released on December for everyone that wants to use PyGame with Python 2.5.

Oh well back to writing, but before I go here are some interesting links:

  1. How to Think Like a Computer Scientist: Learning with Python
  2. PySoy: a high-level python game module
  3. NuFox: a python XUL toolkit written ontop of the Twisted Networking Framework and Nevow.

Well now I really should get back to writing, happy coding!