Subscribe now

Letter: Error prone

Published 26 June 2013

From Jonathan Swan

It is alarming to read that the next generation of programming languages might resemble Microsoft Excel (8 June, p 36). I have built a career on spreadsheet correctness in a software field in which errors are more common than usual.

My focus is financial models, written by intelligent and diligent finance professionals using Excel. And yet experience – and most research – suggests that fewer than 10 per cent of these spreadsheets are error-free.

The proliferation of computer languages described in your article may be a problem within the industry but it also raises the bar for entry. This ensures that programming remains a professional discipline from which the general Excel user has much to learn.

The struggle for software reliability has indeed generated a plethora of languages. The struggle will continue and we will approach, if never quite reach, the goal. But eliminate all human error? As author Michael Brooks admits: never. Enable Joe public to program a road vehicle? Ouch!

Great Missenden, Buckinghamshire, UK

Chelmsford, Essex, UK

Issue no. 2923 published 29 June 2013

Sign up to our weekly newsletter

Receive a weekly dose of discovery in your inbox. We'll also keep you up to date with New Scientist events and special offers.

Sign up
Piano Exit Overlay Banner Mobile Piano Exit Overlay Banner Desktop