A spreadsheet playground
Spreadsheets are an outstanding tool for building small software. However, mainstream spreadsheet software lacks the tools to create spreadsheets that are maintainable, error-free and easy to work with – spreadsheets that are “production-ready”.
Bean is an exploration into new/overlooked ideas in the spreadsheet paradigm to solve this problem. It’s intended to be a playground for trying out features (and maybe eventually become a full-fledged spreadsheet software).
This involves looking at spreadsheets as a programming environment from the ground up. This blogpost contains more background. This talk is a great introduction to the problem.