Deixe-nos uma mensagem

Ver todos os artigos tecnologia

Barbara Liskov: Pioneira da computação e da programação moderna

Marketing hes

02 dezembro 2025
Partilhar

Barbara Liskov é uma das figuras mais influentes na história da ciência da computação. Reconhecida por suas contribuições fundamentais à programação orientada a objetos e aos sistemas distribuídos, o seu trabalho moldou a forma como os programadores e engenheiros de software pensam sobre design de sistemas e segurança de dados.

Primeiros anos e percurso académico

Barbara Liskov nasceu nos Estados Unidos e desde cedo demonstrou um talento extraordinário para matemática e ciências. Formou-se em Matemática no Instituto de Tecnologia de Massachusetts (MIT) e mais tarde completou o seu doutoramento em Ciência da Computação na Universidade de Stanford, num período em que a área ainda estava em crescimento e era predominantemente masculina.

Contribuições para a programação orientada a objetos

Liskov é talvez mais conhecida pelo Princípio de Substituição de Liskov (Liskov Substitution Principle, LSP), um conceito central na programação orientada a objetos. O princípio estabelece que objetos de uma classe derivada devem poder substituir objetos da classe base sem alterar o comportamento esperado do programa. Esta ideia é fundamental para a criação de software robusto, reutilizável e fácil de manter, influenciando linguagens de programação modernas como Java, C++ e Python.

Além disso, Liskov desenvolveu linguagens de programação e sistemas de tipos que ajudaram a formalizar conceitos de abstração e modularidade, essenciais para o desenvolvimento de software complexo.

Sistemas distribuídos

Outra área em que Liskov deixou uma marca indelével foi nos sistemas distribuídos. Trabalhou em modelos para tornar os sistemas distribuídos mais confiáveis e eficientes, abordando desafios como consistência de dados e tolerância a falhas. Um dos seus trabalhos mais notáveis inclui o desenvolvimento do sistema Argus, que introduziu conceitos inovadores de transações e atomicidade em ambientes distribuídos.

Reconhecimento e legado

O trabalho de Barbara Liskov foi amplamente reconhecido. Em 2008, recebeu o Prémio Turing, muitas vezes considerado o "Nobel da Computação", pelo seu impacto profundo na programação orientada a objetos e no design de sistemas. Mais do que um conjunto de teorias, as suas ideias são aplicadas diariamente em software, aplicações móveis e sistemas em nuvem.