Literate programming: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0
Riga 168:
* [http://witheve.com I programmi nel linguaggio di programmazione Eve] sono principalmente in prosa.<ref>{{Cita web|url=http://docs.witheve.com/handbook/literate-programming/|lingua=en|titolo=Eve and Literate Progamming|sito=Eve Handbook|accesso=25 maggio 2017|urlarchivio=https://web.archive.org/web/20170524092539/http://docs.witheve.com/handbook/literate-programming/|dataarchivio=24 maggio 2017|urlmorto=sì}}</ref> Eve combina varianti di [[Datalog]] e [[Markdown]] con un ambiente di sviluppo grafico live.
* Simile ai quaderni Jupyter, i quaderni [https://bookdown.org/yihui/rmarkdown/notebook.html R] sono un metodo di literate programming che consente l'interazione diretta con [[R (software)|R]] (anche il supporto per Python, SQL e Bash sono esplicitamente menzionati) generando un documento riproducibile con output di qualità da pubblicazione.
* Il meccanismo di personalizzazione della [[Text Encoding Initiative]] che consente il vincolo, la modifica o l'estensione dello schema [[Text Encoding Initiative|TEI]] consente agli utenti di mescolare la documentazione in prosa con frammenti delle specifiche dello schema nel loro formato [[Text Encoding Initiative|One Document Does-it-all]]. Da questa documentazione in prosa, è possibile generare schemi e processi di elaborazione del modello e il paradigma del literate programming di Knuth viene citato come fonte d'ispirazione per questo metodologia di lavoro.<ref>{{Cita web|url=http://www.tei-c.org/release/doc/tei-p5-doc/en/html/USE.html#IMGD|titolo=TEI Guidelines|sito=TEI Consortium|lingua=en|accesso=23 agosto 2018|urlarchivio=https://web.archive.org/web/20180822123639/http://www.tei-c.org/release/doc/tei-p5-doc/en/html/USE.html#IMGD|dataarchivio=22 agosto 2018|urlmorto=sì}}</ref>
 
== Fonti ==