An oracle for object-oriented programmers
October 6, 2011By automatically cataloging connections between software 'objects,' a new system orients programmers joining large software projects in midstream.
Machines that learn better
May 17, 2010New math will make it much easier to build machine-learning systems that tackle a wider range of problems.
Reporter's Notebook: Inventing language
November 9, 2009MIT’s Barbara Liskov, winner of the Turing Award, describes how she helped lay the foundations for today’s programming languages.