Once every decade or so the computing world finds itself on the cusp of a revolution.
Whether it’s the commercialisation of the internet in the 1990s or the birth of mobile and cloud computing in the first decade of this century, a collective belief takes hold in the transformative potential of a new technological paradigm.
Financial Times