Codestrates: Literate Computing with Webstrates.
UIST '17: The 30th Annual ACM Symposium on User Interface Software and Technology Québec City QC Canada October, 2017(2017)
摘要
We introduce Codestrates, a literate computing approach to developing interactive software. Codestrates blurs the distinction between the use and development of applications. It builds on the literate computing approach, commonly found in interactive notebooks such as Jupyter notebook. Literate computing weaves together prose and live computation in the same document. However, literate computing in interactive notebooks are limited to computation and it is challenging to extend their user interface, reprogram their functionality, or develop stand-alone applications. Codestrates builds literate computing capabilities on top of Webstrates and demonstrates how it can be used for (i) collaborative interactive notebooks, (ii) extending its functionality from within itself, and (iii) developing reprogrammable applications.
更多查看译文
关键词
Literate programming, literate computing, interactive notebooks, real-time collaboration, reprogrammable systems
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络