Skip to content

Details

Kevlin Henney presents:

"Programming with Abstract Data Types" (1974) and "Abstraction Mechanism in CLU" (1977) by Barbara Liskov (and collaborators).

Abstract

Data abstraction arrived in the 1970s as a paradigm in its own right. It became absorbed into other paradigms, from object orientation to functional, and has heavily influenced programming language design since. At the heart and start of this was Barbara Liskov's work with the CLU language. In this talk we'll take a trip back to the mid-1970s to explore work led by Liskov in "Programming with Abstract Data Types" and "Abstraction Mechanism in CLU", taking in the context in which these ideas emerged and the long-term influences on program and language design.

The Speaker

Kevlin Henney is an independent advisor, consultant, speaker and writer. He has written and edited books on software architecture, patterns and development practices, and been active in the C++ standardisation process. Kevlin has contributed to open source, to the Modern Software Engineering YouTube channel, and has written for many publications, including The Register and the O'Reilly Radar. https://about.me/kevlin

Location:

Appold St and Worship St corner
London EC2A 2AG
https://maps.app.goo.gl/GmCdcBLBCLR2ifou7
The nearest tube/train station is Liverpool St
The entrance is located at the street level. (Note: this is not the main entrance of the building, it's to the right hand side).

Checkin instructions:

- Proceed to the right hand side of the building
- Proceed to the registration desk.
- Have ready your Meetup handle for registration, you need to be on the list to enter
- A small wristband will be handled to you.
- Note: there are drinks available for the night, but no food.

The schedule:

• 6.30pm: welcome and chitchat
• 6:45pm: presentation starts
• 7:45pm: presentation end

Meetup are captured on video and uploaded on the PWL London Youtube channel https://www.youtube.com/channel/UCEYe-1uDIkjPtuH_qhoybnA

Related topics

Events in London, GB
Computer Programming
Computer Science

You may also like