Passer à la navigation principale Passer à la recherche Passer au contenu principal

Codestrates: Literate computing with webstrates

  • Roman Rädle
  • , Midas Nouwens
  • , Kristian Antonsen
  • , James R. Eagan
  • , Clemens N. Klokmose

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

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.

langue originaleAnglais
titreUIST 2017 - Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology
EditeurAssociation for Computing Machinery, Inc
Pages715-725
Nombre de pages11
ISBN (Electronique)9781450349819
Les DOIs
étatPublié - 20 oct. 2017
Evénement30th Annual ACM Symposium on User Interface Software and Technology, UIST 2017 - Quebec City, Canada
Durée: 22 oct. 201725 oct. 2017

Série de publications

NomUIST 2017 - Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology

Une conférence

Une conférence30th Annual ACM Symposium on User Interface Software and Technology, UIST 2017
Pays/TerritoireCanada
La villeQuebec City
période22/10/1725/10/17

Empreinte digitale

Examiner les sujets de recherche de « Codestrates: Literate computing with webstrates ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation