In Computing's third Déjà Vu piece, Richard Sharpe looks at using maths as a basis for software. The chances are high that before I have finished writing this article, the dreaded 'illegal operation' ...