I've recently become a fan of the Python programming language. It's powerful, high level and has a very clean and sparse syntax. These posts are related to my experience with Python.
Speed And Parsing (2010-03-16)
Well, the sound change applier is back in a usable state again. All the basic functionality works, and the code is even cleaner than it was. It’s following the general pattern with my personal programming projects: I usually prototype first and gradually refine, rather than trying to get it ...
moreRedundancy In Python (2010-03-16)
Recently, I’ve been thinking about the fact that Python (and a lot of other programming languages) have a lot of redundancy in the basic structures that they offer. In particular, there are a lot of ways of grouping together code with state which are similar in some ways and ...
moreRepresenting Phones (2010-03-02)
Now that code formatting works, I’m going to start describing how the sound change applier that I’ve been writing works. I think it’s worth writing about because:
- It’s slowly coming into shape as a fairly self-contained reusable library which can be distributed
- It’s one of ...
Code Formatting (2010-03-01)
Hopefully, code formatting should now work for this blog. If it does, then I’m going to start a series of posts soon on the design on my sound change python library. Here’s a test:
class Phone(list):
__init__(self):
pass
more