Hacker News new | ask | show | jobs
by sanderjd 4368 days ago
I think this is just because of the classic leaky abstraction problem. At first a new abstraction seems amazing, but after using it long enough you've seen enough of its leaks to become disenchanted.
1 comments

Interesting. I'll have to think about that some more.

I've been assuming it's because of human nature: when something's new and shiny, we see all the cool new things it will do for us. After being around it for long enough, we tend to only see the flaws, and forget all the benefits.

It could also be a combination of the two--they're not exactly mutually exclusive.