February 25, 2014A system that automatically fills in the gaps in programmers’ code becomes more powerful.
A faster Internet — designed by computers?
July 18, 2013Computer-designed algorithms for controlling network congestion yield transmission rates two to three times as high as those designed by humans.
Writing programs using ordinary language
July 10, 2013Systems that can convert written specifications into working code in a few narrow cases could be generalized to other tasks.
Automatically grading programming homework
June 2, 2013Software that identifies errors in students’ programs — however idiosyncratic their approaches — could be a boon for online learning.