From the perspective of using a JIT within python that the blog post raises you can see two different approaches of this being done in Python with the LLVM:
1) The pyston project from Dropbox is an attempt to build a python runtime sitting on top of the LLVM JIT
1) The pyston project from Dropbox is an attempt to build a python runtime sitting on top of the LLVM JIT
https://github.com/dropbox/pyston
2) The numba project for python also uses llvm's jit direct from Python, just requiring you to add a decorator: http://numba.pydata.org/
a quick introduction is here: http://numba.pydata.org/numba-doc/0.18.1/user/jit.html