Excel programming for nonprogrammers
A new system allows Excel users to create customized functions for their spreadsheets simply by offering a few examples of how data should be manipulated.
A new system allows Excel users to create customized functions for their spreadsheets simply by offering a few examples of how data should be manipulated.
By automatically cataloging connections between software 'objects,' a new system orients programmers joining large software projects in midstream.
New math will make it much easier to build machine-learning systems that tackle a wider range of problems.
Creator of the popular Scratch programming language discusses Apple’s decision to disallow Scratch viewer for iPhones and iPads.
Computer scientists generally see computation as something like following a recipe. Alexey Radul sees it as more like a puzzle with interconnecting parts.
MIT’s Barbara Liskov, winner of the Turing Award, describes how she helped lay the foundations for today’s programming languages.