I love Wolfram Alpha and think it has deep implications for our relationship with information, indeed our use of language both in a human-computer interaction sense and as a vehicle for passing information to each other.
In this video from TED2010, Stephen Wolfram lays out (and his language and presentation had developed considerably since Alpha was launched a year ago) where Alpha fits as an exploration of a computable universe, enabling the experimental marriage of the precision of mathematics with the messiness of the real world.
This video is both radical and incremental: Radical in its bold statement that a thought experiment such as computable universes (see Neal Stephenson’s In the beginning was…the command line, specifically the last chapter, for an entertaining explanation) actually could be generated and investigated is as radical as anything Wolfram has ever proposed. The idea of democratization of programming, on the other hand, is as old as COBOL – and I don’t think Alpha or Mathematica is going to provide it – though it might go some way, particularly if Alpha gains some market share and the idea of computing things in real time rather than accessing stored computations takes hold.
Anyway – see the video, enjoy the spark of ideas you get from it – and try out Wolfram Alpha. My best candidate for the "insert brief insightful summary research" button I always have been looking for on my keyboard.