Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
people:mlsmith:top [2019/06/02 16:09]
mlsmith [Spring 2019]
people:mlsmith:top [2019/07/03 15:22] (current)
mlsmith [Quotes]
Line 36: Line 36:
  
 //Computer science inverts the normal. In normal science, you're given a world, and your job is to find out the rules. In computer science, you give the computer the rules, and it creates the world.// --Alan Kay //Computer science inverts the normal. In normal science, you're given a world, and your job is to find out the rules. In computer science, you give the computer the rules, and it creates the world.// --Alan Kay
 +
 +//Though OOP came from many motivations...the small scale [motivation] was to find a more flexible version of assignment, and then to try to eliminate it altogether.//​ --Alan Kay, [[http://​worrydream.com/​EarlyHistoryOfSmalltalk/​|The Early History of SmallTalk]]
  
 <​code>​(( λ (x) (x x)) ( λ (x) (x x)))</​code>​ \\ <​code>​(( λ (x) (x x)) ( λ (x) (x x)))</​code>​ \\