You Are Using Old Technology

Jan 13, 2025

viewpoint may be largely unrelated to its usefulness. Many if not most of the software we use is probably obsolete according to the latest design criteria. Most users could probably care less if the internals of the operating system they use is obsolete. They are rightly more interested in its performance and capabilities at the user level. - Ken Thompson, The Tanenbaum-Torvalds Debate

At the moment when you start using cutting-edge technology, it quickly becomes outdated. At the same time, someone is fixing a bug, making your cutting-edge technology one patch version old. Someone else might be adding a new feature, making your cutting-edge technology one minor version old. Or, someone could have a grand plan to improve it, making your cutting-edge technology one major version old, or even deprecated! In other words, as soon as you use a particular technology, it is already old. What I’m saying is, you’re always using old technology.

Tags: thoughts