It can be challenging to wrap your head around new computing concepts that are supposed to turn the world on its head, but take a gander at this VentureBeat piece on Stephen Wolfram’s new computing paradigm. It combines the Wolfram Alpha search engine, the Mathematica computation platform, and natural language programming in a way that allows programmers to build apps that already “know” vast quantities of information.
Wolfram wants to “make the world computable,” and in the process make it possible to build apps with just a few hundred (or a few dozen) lines of code using his new Wolfram Language.
Together with natural language inputs, it changes who can be a sophisticated programmer. You’re writing programs that are only a few lines long – it’s a language where you can immediately get things done, not take 10 lines to get hello world. It will flatten out the landscape of who gets to write sophisticated programs. —Stephen Wolfram
The Wolfram Language includes data manipulation and analysis, images, geography, sounds, scientific data, nearly automatic user interface building, social data, and more, combining data, coding, and the interface in one unit. Wolfram has also released a version of Mathematica for Raspberry Pi computers, and the code is portable from the cloud to the desktop and to mobile devices.
You can read more about Wolfram’s perspective on all this in his blog.