At the library today I browsed through the Python section (QA 76.73 .P98 or so, if you care to know :)) and picked up O’Reilly’s Learning Python. Spent the last hour going through the first chapter and a half. Good stuff. It’s surprisingly easy to learn, and gosh it’s fun! (I think my delight stems from 1) the fact that I haven’t really learned any substantially new languages in a while and 2) it’s interpreted, so results come immediately, and 3) it’s a cool language.) This language-learning thing is addicting. I can’t wait to learn Ruby and Lisp/Scheme and more Perl… Anyway, the main thing is to start coding real things in it, so I’ll have to come up with some small mini-programs that’ll help me get my bearings. And then it’ll be time to learn PyObjC and see if it’s feasible for writing Beyond. I think it is — Apple’s website seems to indicate that you can do anything you need to with it — and it’ll be soooooo nice not to have to take care of memory management. :)
And yes, TextMate is still slow. Backspacing, especially. Hmm. If I can’t figure out a way to fix it, it’ll be bye-bye TextMate and hello again to vim. (TextWrangler is okay but the interface is kind of clunky.)
[tags]Python, Ruby, Lisp, Scheme, Perl, TextMate, vim, TextWrangler[/tags]
