Dr. Alan Kay on the Meaning of "Object-Oriented Programming"