I'm finding myself loving org-babel more and more. I also love knitr, but in comparison org-babel:
- Works with just about any language you can imagine, not just R or the few other hypothetically supported languages
- Allows me to write in a lightweight Markdown-comparable, LaTeX-augmentable syntax, except org-mode supports internal references.
- Lets you do truly obscene things like pass values from bash, to python, to julia, to R
As Emacs begins to move more and more to Guile, I hope that the org-* functionality can be instrumented as embeddable libraries. I understand that Emacs isn't for everyone, and thus I wish org-mode (the format) and org-babel were available to the rest of the world. I was surprised to find how few edge-cases aren't better handled by org-* than knitr / RMarkdown.
- Works with just about any language you can imagine, not just R or the few other hypothetically supported languages
- Allows me to write in a lightweight Markdown-comparable, LaTeX-augmentable syntax, except org-mode supports internal references.
- Lets you do truly obscene things like pass values from bash, to python, to julia, to R
As Emacs begins to move more and more to Guile, I hope that the org-* functionality can be instrumented as embeddable libraries. I understand that Emacs isn't for everyone, and thus I wish org-mode (the format) and org-babel were available to the rest of the world. I was surprised to find how few edge-cases aren't better handled by org-* than knitr / RMarkdown.