PPIG 2018 - 29th Annual Workshop
The Lish: a data model to support analysis by end user programmers
Alan Hall
Abstract: For end user programmers needing to carry out data analysis, the spreadsheet is an attractive choice, but has little safety net against user errors. Reducing these errors is an active research area, but one aspect rather little investigated is the role played by the underlying data model: the grid of cells. I am working on an alternative model, the “lish”, based on nested lists of cells. Its theoretical advantages include fewer and more concise formulae, and easier updates to the structure. A user study is in preparation to assess its practical utility.