On Logic

The summer between my junior and senior years of high school, my dad suggested I take a course in logic from the local community college.  I forget what else accompanied, something explicit or implicit I’m sure, falling under the general parental-advice-umbrella of “how this would be good for me.”  At the time this advice went through the two stages of my teenage listening process: acknowledgment that I’d heard what was said and then prompt dismissal of what I’d heard.  And, obviously, I spent that summer not logically thinking about anything.

Now, with my Computer Science degree nearly ten years old, I can see value in the suggestion.  Not that if I met my 17-year-old self on the street, I’d do a better job convincing him that his dad had a point, but as a web developer, logic is the tool used most often, not the table-based HTML layouts and laughably simple Javascript I learned in the Fall of 2002. Continue reading