Beyond Code: What Role Does Philosophy Play in Programming?
summary
The talk examines how philosophical ideas shape programming, tracing paradigms from imperative, object-oriented and functional styles to current trends around Large Language Models and AI. It addresses ethical questions like the value of open source, usability and accessibility, and argues that these philosophical choices affect users and the wider impact of code.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 2:13Cartesian method for problem solving
- 5:24Socratic dialogue
- 7:09Locke and Hume empiricism
- 8:13Pragmatism and consequences
- 11:22Philosophy as problem language
- 13:11Code as ethical responsibility
- 15:21AI and the future
- 18:54Human identity with machines
- 22:04Human choices and identity
- 24:54Choice freedom and algorithms
- 27:04Machines and free will
- 29:11Consciousness and AI
- 30:36Ethical dilemmas in tech
- 31:41Developers' added value








