For the last season or so I’ve been getting back into emacs. (I’m
not going to start a religious war over this or vi. I can see your
point, but I still don’t like it.) The text macros alone have saved
me countless hours in coding repetetive garbage and I can do it
without loading up a ruby script. I love the fact that my hands
never have to leave the keyboard. I love the fact that it’s so damn
extensible. I love the fact that someone decided to add modules for
mud/news/email/web readers.
Not because they’re the right tool for the job, but just because
you can write them at all.
In Emacs Lisp.
I’ve also picked up a great book on evolutionary programming. I
can’t remember the title right now, but it’s got a crap-load of good
information in it. My bio-programming has been centered pretty
solidly on genetic algorithms, so this book is really filling in
some knowledge gaps.
It’s also written in Lisp.
It seems that I’ve got my yearly language picked out for me.