The ACM gave out its Turing award to a pioneer in computer programming, Barbara Liskov. This stands out for me because I am deeply indebted to her eponymous Liskov Substitution Principle. In plain English, if you have an object which inherits attributes from another object, then that derived object can and should stand in place of any other types of objects of the parent object. Hunh? It's the basis for Object-Oriented Programming and it governs the software development today. It makes programming slightly easier and it makes for cool extensions of the software.
http://arstechnica.com/science/news/2009/03/acm-gives-turing-award-to-oop-distributed-computing-pioneer.ars
http://arstechnica.com/science/news/2009/03/acm-gives-turing-award-to-oop-distributed-computing-pioneer.ars
Labels: lotd, science fiend, software development