Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Penny for Every Object

NDC Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the history and evolution of object-oriented programming in this keynote talk from NDC Conferences. Delve into the origins of OOP with Simula 67, created in Oslo by Ole-Johan Dahl and Kristen Nygaard. Discover forgotten concepts and ideas that never made it to mainstream programming. Follow Mads Torgersen's journey through Scandinavian and American object-oriented landscapes, examining the relevance of early OOP concepts in modern programming. Learn about active objects, Smalltalk, Delta, physical and mental models in programming languages, and the impact of Greek philosophy on class structures. Investigate patterns, nonvirtual methods, iteration techniques, and the challenges of null reference exceptions. Gain insights into the next generation of programming concepts and reflect on Kristin Nygaard's legacy in this comprehensive exploration of object-oriented programming's past, present, and future.

Syllabus

Intro
Simula
Similar
Active Objects
Smalltalk
Delta
Physical Model
Mental Model
Programming Language
Greek
Classes Procedures
Patterns
Nonvirtual methods
ForEach
Contains
Next Generation
Kristins Legacy
Mads last public talk
Concepts can overlap
Null reference exceptions
Modern programming challenges

Taught by

NDC Conferences

Reviews

Start your review of A Penny for Every Object

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.