My question is, do we need movements? When I flick through my textbooks from my physics degree course, they don't read as a series of cultural movements within the physics community. What is true is true. If we keep testing it and it keeps working, then the insights hold.
"Movements" or "schools of thought" are common in one form or another. It happened in psychology with Freudian, Neo-Freudian, Behaviourism, and finally the Cognitive revolution, which transitioned into the modern merging of psychology and neuroscience. It also happened in mathematics with the Liebniz vs. Newtonian schools of calculus, and countless times through the entire history of philosophy.
When future people look back at the state of Physics in the 20th century to the present, I think they'll see it too with the split between relativistic physics and quantum mechanics as an explanation for how the universe works.
I'm sure there are countless other examples. My point is that this isn't unique to computing. It's a common phase for a field to go through -- perhaps every field does at the beginning. Some fields transition out of this state and become stable, with a kernel of very solid principles and new development around the periphery. Others, like philosophy, are stuck in this state seemingly indefinitely. That kernel never develops.
The only question is when will it end in computing? What will that kernel be?
"Movements" or "schools of thought" are common in one form or another. It happened in psychology with Freudian, Neo-Freudian, Behaviourism, and finally the Cognitive revolution, which transitioned into the modern merging of psychology and neuroscience. It also happened in mathematics with the Liebniz vs. Newtonian schools of calculus, and countless times through the entire history of philosophy.
When future people look back at the state of Physics in the 20th century to the present, I think they'll see it too with the split between relativistic physics and quantum mechanics as an explanation for how the universe works.
I'm sure there are countless other examples. My point is that this isn't unique to computing. It's a common phase for a field to go through -- perhaps every field does at the beginning. Some fields transition out of this state and become stable, with a kernel of very solid principles and new development around the periphery. Others, like philosophy, are stuck in this state seemingly indefinitely. That kernel never develops.
The only question is when will it end in computing? What will that kernel be?