Back to Search Start Over

A non-tabular spreadsheet with broad applicability

Authors :
Pavel Bažant
Michaela Maršálková
Source :
Programming
Publication Year :
2018
Publisher :
ACM, 2018.

Abstract

We present Nezt -- a prototype of a live programming environment inspired by spreadsheets, but with a more expressive computational model. In contrast to traditional spreadsheets, cells can contain other cells in a hierarchical fashion, and one can define custom functions and use them in formulas. Our goal is to share some of the accessibility, immediacy and ease of use of spreadsheets, while achieving broad applicability, especially in the areas of application prototyping and scientific computing. The project is motivated by our own needs, but we hope it could be useful to many different types of users including advanced end-users like scientists who program as part of their work. Design influences include Excel, Lisp, JetBrains MPS and Boxer. The ultimate goal is a versatile live programming environment without the accidental complexities of mainstream professional programming.

Details

Database :
OpenAIRE
Journal :
Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming
Accession number :
edsair.doi...........694afc5a65932886f8109e0408dc89e8