文學程式設計
文學程式設計 - 維基百科,自由的百科全書
Web上での「文芸的プログラミング」
2022-05-06
文芸的diffでソースコードを解説する - ABAの日誌
Creating the One-Button Mini-Game PIN CLIMB
動態展示程式碼的變化、實際執行的結果
由史丹佛大學教授
Donald Knuth
提倡的方法
同時進行程式編寫和文件撰寫
將程式碼與解說內容混合在同個文件
Scrapbox
可以利用
Code Block
達到類似效果
範例
code:sample.js
const foo = 1;
some comment here
code:sample.js
const hoge = 2;
some comment here
點擊內容連結可以取得乾淨的原始程式碼
https://scrapbox.io/api/code/1cc/文藝式編程/sample.js
缺點是缺乏近似開發環境的體驗
雖然用
UserScript
有解決的可能性…?
直接弄個網頁版的IDE出來