ECOOP 2022
Mon 6 June - Thu 7 July 2022 Berlin, Germany
Thu 9 Jun 2022 09:15 - 10:30 at Aurora Borealis 1 - Thursday

Computers have the potential to bring mathematics to life. It is not always easy but it has always been fun to work on realizing that potential. I’ll tell some stories and show some of the things that have worked.

AITO Dahl-Nygaard Prize Winners 2022

About AITO, Dahl-Nygaard Prize

Dan Ingalls was the main implementor of the Smalltalk-80 system and its precursors, Smalltalk-72, Smalltalk-76, and Smalltalk-78. He is responsible for much of the detailed design of the Smalltalk language and system, as well as the formulation of key object-oriented design principles. Dan also invented BitBlt, a general-purpose graphical operation, and pop up menus, making window systems and GUIs a reality. He made the unique Smalltalk environment what it is, with its support for pure object-orientation, reflection, live programming, and persistence.

Later, Dan led the development of Squeak, a practical and very compact Smalltalk system with a virtual machine written entirely in Smalltalk. Squeak and its offshoots like Pharo continue to have a thriving open-source community. Based on Squeak, Dan worked on several other pioneering live programming systems such as the Lively Kernel for web programming, and EToys, an educational programming environment. EToys was the direct forerunner of Scratch, with its huge influence on education and programming for children

Dan’s work has had enormous impact, foreshadowing modern computing in many ways.

Thu 9 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
09:00
15m
Awards
Dahl-Nygaard Prize Ceremony
Keynotes
Eric Jul University of Oslo, Görel Hedin Lund University
09:15
75m
Keynote
Dahl-Nygaard Senior Prize: Dan Ingalls - A Fireside Chat
Keynotes
K: Daniel Ingalls Independent Consultant
Media Attached