Insights
SICP Revisited: Writing Code for People and AI Agents
Since SICP, it's been a maxim of software engineering that "Programs must be written for people to read, and only incidentally for machines to execute." However, in the age of generative AI, code is increasingly often read by agents as well. As generative AI tools become