I have been programming in Tcl for Alpha on Macs for many years. It had very complete API, similar to the ST2 one. TextMate came with this very short API based only in environmental variables, but with those genial ideas. In that case the programming language was totally free, since TM is based in external scripting. And now ST2. It obliges you to script in Python. I didn't know Python, although read a lot about and programmed a bit on it. But each time I dig into the ST2 API to program on Python… I miss Ruby so much! Please, try Ruby! Give it an opportunity.
Customer support service by UserEcho