Ted Leung on Computers, monocultures, and history.
Today’s computing environment is far more monocultural than is being discussed. It’s not only the monoculture of Microsoft operating systems. It’s a monoculture of statically typed languages derived from a C base. It’s an operating systems monoculture where most of the ideas are derived or recycled from Unix. It’s a hardware monoculture that results in hardware that is optimized to run C programs.