has anyone here used org-mode as a notebook similar to the way you might use clerk/clay/jupyter? I'm starting to wish I could have the output directly in the file when I'm doing and reviewing clerk notebooks, which is something that org-mode in emacs does.
I've used org mode as a note book, but I've not used clerk, clay or jupyter, so I can't compare ... is there a question I could help with??
I'm mostly just thinking about the trade offs and wondering if anyone is doing data science things with org-mode
I don't think you could describe what I do with it as "data science" ... but I do use it to make http requests to collect data and run external blocks of code with or spit out into graphing libraries.... and running blocks of clojure code is fairly straight forward... for me, I like the ux of emacs and the more I can use it the happier I tend to be 😉
I've tried about everything there is with org-mode. Clerk is really good for interactive presentations. Org-mode can be good at that, but there is more to set up. For non-interactive stuff, its trivial. So, if you just want some charts etc, it is a really solid solution.
Only problem I see with org-mode is that it is tied to Emacs, so it is difficult to get collaboration going with others
tied to emacs is an issue. I've tried collaborating on some org-mode stuff with other emacs users and even that was hard
to be clear - I mostly use clerk for things for clients. I've done some org-mode stuff for clients and use it loads personally. I've given clay a go too, and done plenty in hiccup or html+js
There are lots of parsers out there, but in the end, you need the Emacs machinery to fulfill its potential and that might be a showstopper for most. You can connect REPL's and do pretty much everything the other contenders can do in addition to planning, clocking and moving code between languages and data-formats, so in my humble opinion it is superior to all these newer alternatives
Maybe we need a headless, smaller version of Emacs, tailored to working with org from other editors
I suppose Emacs can be used to evaluate scripts and probably as a server too
Whats your thinking? Are you going for org-mode or not?
I have a feeling that org mode isn't going to work in my team situation. I do wonder if I should be doing more with it in my personal work
An awful lot of my outputs are static though (pdf, pptx). I do like dynamic stuff (js or HTML/SVG/CSS) for demonstrations. Actually, the svg and CSS bit might give me enough that I can still use org if I wanted
I used to do a lot in org-mode for personal stuff. Even created entire apps. I typically used a setup-file where I had every auxiliary function, like html, css, javascript, publishing etc. That meant I could just include the setup-file and publish a project to various formats; interactive and static. Unfortunately, I haven't dabbled much with org-mode this year. I created a package for azure dev-ops that uses org-mode, so I only use clock-in/out feature pretty much.
I hadn't thought about an include file. That makes a lot of sense