Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
OOP and Philosophy

OOP and Philosophy

Actions are driven by ideas, and ideas are driven by philosophy. For a deep understanding of our actions, we have to go the whole way back to the philosophy that motivates them. So what’s the philosophical basis for Object Oriented Programming? This talk discusses Plato’s theory of forms, its relationship to Object Oriented Programming, and its current relevance (or irrelevance) to modern philosophy.

Video producer: http://www.rubymidwest.com/