"Erlang virtual machine – BEAM – hosts an increasing number of languages. Reia, a Python/Ruby like scripting language and Lisp Flavoured Erlang have recently been released. Debasish Ghosh reflects on this trend while other authors try to outline other possible language variants inspired by Ruby or Haskell..."Read more »
This article by Tarek Ziadé focuses on a repeatable process to write and release Python packages. We will focus on how to install, uninstall, develop, test, register, and upload a package.Read more »
Mark Shuttleworth challenged the Python community to look to future trends for Python's next big opportunity. Presenting a keynote at PyCon UK 2008 in Birmingham, Shuttleworth looked at three big trends, cloud computing, transactional memory and future multicore processors and asked the Python community how they were approaching these trends.Read more »
mingus is a music theory package for Python. This post properly announces version 0.3 and gets into some of the issues that were dealt with while developing this release.Read more »
In many cases, adding a graphical interface to Python scripts means getting your hands dirty with TKinter or other GUI programming kits. This exercise is usually reserved for users who have already acquired decent Python programming skills, as it requires some serious code wizardry.Read more »
"No, you’re not hallucinating, it’s really here.
Around three years ago, Adrian, Simon, Wilson and I released some code to the world. Our plan was to hack quietly on it for a bit, release a solid 1.0 release, and then really get the ball rolling.
Well..."Read more »
I am currently writing a Python application that makes use of GNU Autotools as build system and noticed that determining whether a specific Python module is installed is not that easy and no usable Autoconf macro exists. So I came up with my own solution, which I would like to share with you...Read more »
"I'm giving a talk at the Max Planck Institute for Neurological Research in Cologne on Monday 3 August, 1.30-3pm. Here's the abstract: Emacs in Scientific Research ..."Read more »
An updated version of the updated version of the Thesaurus script we put up a while ago. Many thanks :)Read more »
There are two kinds of fast in programming: Fast to code and fast to run. 3D applications and games are known to be speedy. But the time it takes to write and understand the code behind it? Not so much. On the flipside, many abstraction layers designed to make coding easier usually aren’t very efficient. So where’s the median? Meet Pyglet for Python.Read more »
I had recently discovered the Lojban language while I was surfing the net. The characteristics of this language greatly appealed to me as a debater and so, I decided to heavily invest my effort into studying this language. Consequently, I came across two free software tools that could aid my study of Lojban: KVocTrain and Mnemosyne. These are two excellent programs that definitely have a place my studies.
Applications can create a lot of temporary files sometimes, and these files aren’t always cleaned up automatically. An example of this is when you run Python applications. Particularly if you’re a Python developer, your source code directories stack up with a .pyc version of each file, which is the cached compiled copy of the script.Read more »
"The web2.0 era has put the web application frameworks at the center of the free software community attention. Various opinions (1,2) and performance (1,2) comparisons have been published by free software enthusiasts trying to rank the quality and the potential of different web frameworks.Read more »