top | item 31302164

(no title)

amirathi | 3 years ago

Jupyter Notebook is THE modern literate programming environment.

It's a shame that it's only primarily used for Data Science experimentation & teaching.

discuss

order

joeman1000|3 years ago

No! Far from it. It’s org-mode with org-babel!

lepineko|3 years ago

for me it doesn't because you don't really do metaprogramming BEFORE execution which is more what I understand about literate programming. reply

taeric|3 years ago

Not really. Close, but in the same way that javadoc is close. Still a different thing.

Features that actually are important: Code can be written in fragments. The output is a program. Fragments can be appended to.

mhh__|3 years ago

I'm not convinced.

It's not a bad tool but I think it's a bit ugly and relies too much on saving state in the notebook.