The Pioneer of OOP: Barbara Liskov


The week to celebrate women in IT continues with Barbara Liskov’s story. Let’s bring upfront the stories of #famousITwomen who’ve made breakthrough contributions along the history. 

At the dawn of the software revolution, engineers were struggling. It wasn’t clear at that time how to organize code so that it was optimal, easy to understand and easy to change.

The solution proved to be finding the right abstractions. Barbara Liskov was an active participant in the conversation, publishing papers, implementing programming languages, database systems and operating systems. In one of these conversations, she came up with what is now known as the “Liskov Substitution Principle”, one of the 5 key principles of software design (the L from SOLID principles).

In 2004, Barbara Liskov won the highest award for computer science, the John von Neumann Medal for “fundamental contributions to programming languages, programming methodology, and distributed systems”. She also received the 2008 Turing Award for her work in the design of programming languages and software methodology that led to the development of object-oriented programming.

Watch the story of Object Oriented Programming in her keynote “The Power of Abstraction”, published by our partners from InfoQ.

Hope Barbara Liskov’s story aroused your curiosity to learn from history more about IT famous women.

This week, stay tuned for the upcoming stories and win an invitation to I T.A.K.E. Unconference 2015. 

Leave a Reply

Your email address will not be published.