Codestrates: Literate Computing with Webstrates
Codestrates: Literate Computing with Webstrates
复制标题
Codestrates:使用 Webstrates 进行文学计算
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
C. Klokmose
中科院分区:
文献类型:
--
作者:
Roman Rädle;Midas Nouwens;Kristian Antonsen;James R. Eagan;C. Klokmose
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.