Dijkstra On the foolishness of "natural language programming"cs.utexas.edu448 pointsnimbleplum40a year ago