3 ms·
I always felt like the software industry is like a Shepard tone [0]. Feels like it's always rising but it's actually a cycle of overlapping trends that start ov
by buran77 6y ago
I always felt like the software industry is like a Shepard tone [0]. Feels like it's always rising but it's actually a cycle of overlapping trends that start over and over. And the illusion is kept for both programmers and users as long as it doesn't start over with everything at once but just one bit at a time.
Like a lawn where you cut just one strip every day and you never get to see the whole lawn either too grown, or "shaved" to the ground. But it's the same lawn and it never grows taller than that last strip.
[0] https://en.wikipedia.org/wiki/Shepard_tone https://en.wikipedia.org/wiki/Shepard_tone
- mettamage 6y agoFor some reason, your comment reads like a Ted Ed Talk: a nice story with a cool lesson in it :) Fun Shepards: https://en.wikipedia.org/wiki/Shepard_tone https://en.wikipedia.org/wiki/Shepard_tone https://www.youtube.com/watch?v=BzNzgsAE4F0&ab_channel=CloroxRegular https://www.youtube.com/watch?v=BzNzgsAE4F0&ab_channel=Cloro... (really dizzying to listen to :P)
- krimeo 6y agoI have to admit you have expressed my point hundred times more eloquently :).
- poisonborz 6y agoThis is a fallacy of aging developers. Sure, some concepts resurface, but the same way you can't step in the same river twice, things are never the "same". One example would be functional programming - sure, the concept was there since the 50s, but what did they use it for? What was the ecosystem? How did the functional aspect affect the tooling, the libraries? In these terms, FE itself is not revolutionary, using it in certain contexts, and with certain frameworks it is.