OK, those are all ones that didn't change programming as we know it, but some came closer than others right?
I definitely considered some of those in my list of failed revolutions.
My one completely successful revolution is moving from punch card programming.