I've been wanting to try out the asyncio module in Python 3, and have also been meaning to try out Go for a long time. I've also been playing around with Xmpp - an open standard for messaging and presence, used for instant messaging systems - this seems like it might provide a good proving ground for comparing different programming languages. I know, I know, none of these are particularly new, but they're new to me.
My goal is to implement simple chat bots in both Python 3 and Go so I can compare and contrast the two. I'll cover this in several posts over the next weeks, with the full source available on GitHub. I'll write these posts in the style of tutorials - hopefully somebody out there will find them useful.
In my next post I'll go over the steps of setting up an Xmpp server to experiment with, and start poking at it with some Python code, as preparation for starting the coding of the bots.