4 ms·
People dismiss modern notebooks as Knuth's style of literate programming, where they are more for exploring and documenting an existing codebase or just experim
by rustnote 5y ago
People dismiss modern notebooks as Knuth's style of literate programming, where they are more for exploring and documenting an existing codebase or just experimenting. So people are often arguing over two completely different things.
I love notebooks, made VS Code extensions for Go (gobook) and for Rust (rustnote). Give them a try if anyone is interested, still lots of features to add, but the source code is standard markdown, so the code results can be saved straight to Github and they render there.
- deleted 5y ago[deleted]
- iddan 5y agoThat is amazing! Have you considered creating a notebook for TypeScript? I saw Microsoft created an extension but never cared to publish it: https://github.com/microsoft/vscode-nodebook https://github.com/microsoft/vscode-nodebook
- fault1 5y agohow about https://github.com/winnekes/itypescript https://github.com/winnekes/itypescript (also obserablejs) for a different take on it. I have a feeling notebooks are not as popular for javascript since it's quite limiting relative to what a code sandbox can do.
- jackosdev 5y agoYeah I have, I'm just focusing on getting the Rust language server working first which is quite tricky, then I'll be adding other languages.