Seibel's observation that reading code is less like literature and more like science is dead on. No matter how readable the code is, when I'm confronted with 10,000 lines of it spread across numerous encapsulated functions, I must tackle it very differently from how I read prose. With a complex literary text, I can just read it in linear fashion with occasional segueing to look up words and concepts, with well-engineered code I must follow numerous cases into different flows of logic. These aren't the same at all.
Let’s play! Transforming My Teaching to Match My Students Miranda Salguero
Ancient thought saw things as immutable, to be appreciated aesthetically. Science sees the world as an endless series of mysteries to be solved.