Barbara Liskov

Barbara Liskov (born November 7, 1939) is an American computer scientist and professor.

Early life

Liskov was born in Los Angeles, California.[1] She got her BA in mathematics at UC Berkeley.[2] After she graduated in 1961, she went to work at the Mitre Corporation.[1] After a year, Liskov moved to Harvard and worked on computer translation of human languages. [2]In 1968, she moved back to California and got her PhD in computer science at Stanford. [2]

Career

Liskov then moved back to Bedford, Massachusetts to work at the Mitre Corporation.[1]She worked on computer design and operating systems.[2] During that time, she created the Venus Computer, which was specially created to support complex software.[2] In 1971, she took a position at the Massachusetts Institute of Technology (MIT), where she started her work with data abstraction.[2] She developed two programming languages, CLU and Argus.[2] They are used in almost every modern programming language.[2] She later published Abstraction and Specification in Program Development (1986) and Program Development in Java: Abstraction, Specification, and Object-Oriented Design (2001).[2] In 2008, Liskov won the A.M. Turing Award.[1]

References

  1. 1.0 1.1 1.2 1.3 "Barbara Liskov | Biography, A.M. Turing Award, & Facts | Britannica". www.britannica.com. Retrieved 2024-02-09.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 "Barbara Liskov - A.M. Turing Award Laureate". amturing.acm.org. Retrieved 2024-02-09.

Other websites