In the half-century since the first transistor was invented we’ve
seen radical changes in how humans interact with computers and digital
systems: We’ve gone from punch cards to text commands, from mouse
pointers to touchscreen gestures, from menus to voice recognition.
What all of these user experience innovations have in common is an
inexorable movement towards interfaces that behave more and more like
the way real humans have interacted with one another for millenia.