YoVDO

A Penny for Every Object

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Object-oriented programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX