Skip to content

Comment on Dijkstra on the cruelty of really teaching computing science (1988)parent

Comments

"Abstractions leak" is pretty far from what I got out of that paragraph. Actually, I don't think leaky abstractions have much to do with the fact that small changes have large consequences.

An abstraction that leaks is only a small change compared to the corresponding perfect abstraction. But such a small change can have big consequences.

Leaky abstractions can easily be seen a subset of what Dikstra is talking about.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.