object-oriented programming
6 episodes mention this concept
lexfridmanMay 30, 2022Dan Reynolds on Creativity, Authenticity, Spirituality, and the Complexities of Life
PsychologyAddiction to completionObject-oriented programmingSoundscape (music production)Self-imposed artistic confines
lexfridmanSep 24, 2020James Gosling on Java, Early Computing, Emacs, and the Philosophy of Programming
TechnologyJava programming languageObject-oriented programmingSoftware engineeringConcurrent programming
lexfridmanNov 18, 2019Bjarne Stroustrup's Journey Through Programming Languages and the Genesis of C++
TechnologyAlgol 60FortranPascalSimula
lexfridmanNov 10, 2019Bjarne Stroustrup on the Indispensable Value of Learning Multiple Programming Languages and C++ Abstraction
TechnologyProgramming paradigmsMachine codeAbstraction mechanismsCompiler optimization
lexfridmanNov 10, 2019Bjarne Stroustrup on Simplification, Reliability, and Efficiency in Software Systems
TechnologyObject-Oriented ProgrammingPerformance EfficiencySystem ReliabilitySoftware Dependability
lexfridmanNov 7, 2019Bjarne Stroustrup on C++, Programming Language Evolution, and Engineering Reliable Systems
TechnologyC++ programming languageObject-oriented programming (OOP)InheritanceRuntime polymorphism
Knowledge Graph
Related concepts — line thickness indicates connection strength. Click any node to explore.
Related concepts
Concepts that appear alongside object-oriented programming across episodes.
- concurrent programming
- direct expression in code
- algorithms and complexity (n log n)
- software engineering
- system properties
- visual thinking (in programming)
- three-state logic (true, false, maybe)
- scripting languages
- code compactness
- arpanet
- code maintainability
- early social media
- software dependability
- type safety
- gödel's incompleteness theorems
- safety-critical systems
- co-routines
- nuance in human relationships
- compiler optimization
- crisis of faith