The past week has seen an explosion of news about a new type of programming language called predictive programming.Predictive software is designed to predict what is likely to happen in the future.This is a different way of thinking about programming, in that it allows programmers to plan for the future, rather than merely writing code …