Rock, Pyper, What?

As part of my Master’s in Library and Information science, I registered for a course called “Fundamentals of Information Processing”, thinking to myself that that would be a very useful thing to learn. When the class started, I found out, to my surprise, that the whole class is learning how to code in Python. Not being a wimp, I decided to stick with it.

One thing I find really valuable about this course is its emphasis on problem analysis. Considering the old adage of “when you have a hammer, everything looks like a nail”, maybe a good way of putting it would be something like “when you know regex, everything looks like an analyzable text string.” Now, when I do something with even a small element of repetition to it, I’ll find myself wondering if I could automate that with a little bit of code.

Anyway. Here’s one of my first projects from the semester. It’s definitely not polished, but I think it’s a fun time.

Is this code robust? No. is it efficient? No. Is it very readable? No.

But despite all that it was fun to make.

Leave a comment