AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Problems and Costs of Programming
Programming is quintessentially tied to text. If you don't, if you think that programming is just producing the text of a program, it seems like it should be low cost to make these changes. But on the theory-building view, none of that follows. Because what you actually care about with that modification is the theory. And instead of cherishing the programmers who have the theory, you're instead cherishing the program text which will gradually disintegrate as people who don’t have the right theory of how it works make changes to it.