Programming as Theory Building (by Naur of BNF) | Hacker News Reader