This month marks the Intel x86 architecture's 30th birthday. What started out in 1978 with the 8086 has, with time, money, and innovation, ended up the de-facto standard for desktop computing. Considering the radically different environment at the time, it's remarkable the instruction set has survived. The article goes into at least some of the reasons why.