Since Moshe Vardi's Editor's Letter coincided so nicely with my own formulation of the theme of the philosophy of computer science class of Fall 2012, I wrote a letter to the editor (of the Communications of the ACM) outlining some of the questions that suggest a more grounded and less formal view of the algorithm. I am now investigating the consequences. (Here's a sentence that was deleted during editing: "Let us suspend the notion that what a computer DOES must inform what an algorithm IS.")
The letter can be found here. Please scroll down, as it is not the top entry.