- Volume 1 – The Early Years
- Act III – Function The Ultimate
- Episode IV – The Metamorphosis of Ajax
- Part 5 – The End of All Things
- Scene 6 – Loopage
The important take away from these two talks is how the history of computing is anything but linear and deterministic. We got to the place we are via a series of steps, mis-steps, loops, accidents and fashions. And the random-walk continues. Crockford says:
“…important new innovations are received with contempt & horror and are accepted very slowly – if ever.
Often it is necessary for the previous generation of technologists to “die off” before major progress is made – especially in programming languages.
A key problem is that it usually requires many years of hindsight to determine which innovations really are useful and innovative.