I actually did try using lposix and lfs. Ex looks similar enough that
I didn't bother with it as well. Python was simpy the better tool for
the job. It happened that I needed to compute SHA-1 sums and Python
had a module for it. The Python implementation ended up being faster,
probably owing to os.walk() being faster than explicit iteration with
the methods provided by lposix and lfs. The native SHA-1 support was
also certainly better than doing a popen to sha1sum. Although I find
Lua to be a fantastic language, I must say that it has not usurped the
other tools in my toolkit just yet.