Shucks, that title. I'm not embarrassed by much, but that's a bit much.
c
Corey
01/09/2022, 7:57 PM
I like the title and I agree with it Kartik
❤️ 1
t
Tom Larkworthy
01/10/2022, 8:54 AM
Yeah great article. Somewhat out of date if you look at observablehq.com the imports can be put at the bottom as it executes in dependency topological order (like a spreadsheet) and thus you do have good control over where to put the literate bits.
k
Kartik Agaram
01/15/2022, 4:57 PM
@Tom Larkworthy the article isn't really about what the tools permit but how they're used. Original CWEB gave plenty good control over where to put the literate bits.
I have been meaning to look into Observable. I hope imports tend to get deemphasized in the notebooks people make, and I hope we get a community that's driving the state of the art in conveying complex systems to each other.
TBH that's not a good example, 'require' is a d3 npm adapter magic thing. A idiomatic import in Observable is against another notebook sand looks like attached. What is super cool is the import renders as weblink to the notebook, so you can surf dependencies, WHICH MAKES ABSOLUTE SENSE IN A LITERATE PROGRAMMING ENVIRONMENT.