Programming is Writing is Programming
Explore the intriguing parallels between writing and programming in this thought-provoking conference talk. Delve into the similarities between these seemingly disparate fields, focusing on how both involve translating high-level ideas into low-level sentences or statements. Discover insights on learning to read, write, and program, as well as the importance of style, formatting, and observational learning in both disciplines. Gain a fresh perspective on the nature of programming, including discussions on spreadsheets as code, the relevance of domain knowledge, and the process of teaching computers to execute desired tasks. Challenge your preconceptions about the creative and technical aspects of writing and programming, and uncover valuable lessons that these fields can learn from each other.