It's weird. Since I'm a programmer and have been for a while, it's hard to remember what it was like before. When I was teaching, it seemed perfectly natural to just write something in Pascal -- which I was teaching at the time -- to handle all the grades and generate notices and status reports and stuff. It's what I do. Problem solving via data manipulation. Nowadays I'd probably just do it in SAS. Not really the perfect language for it, but it's what I "think in" right now.
Working with regular expressions, to me, is similar to programming. There's obviously a syntax to it, a set of codified rules, but it's finite, therefore it can be learned and mastered.
I'm not a regular xkcd reader, but I've seen a lot of their stuff (it's impossible not to) and it's usually pretty funny. And I can see what you mean about the inside programmer jokes. Fun stuff.