From mboxrd@z Thu Jan 1 00:00:00 1970 From: Xiao-Yong Jin Subject: Re: [babel] Future of Org-babel? Date: Wed, 05 May 2010 21:57:31 -0400 Message-ID: <87pr193i7o.fsf@columbia.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9qLz-0004Ph-JW for emacs-orgmode@gnu.org; Wed, 05 May 2010 21:58:19 -0400 Received: from [140.186.70.92] (port=45012 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9qLy-0004MG-6V for emacs-orgmode@gnu.org; Wed, 05 May 2010 21:58:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9qLw-00041t-82 for emacs-orgmode@gnu.org; Wed, 05 May 2010 21:58:18 -0400 Received: from tarap.cc.columbia.edu ([128.59.29.7]:50555) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9qLw-00041U-4x for emacs-orgmode@gnu.org; Wed, 05 May 2010 21:58:16 -0400 Received: from lattice (dyn-160-39-50-245.dyn.columbia.edu [160.39.50.245]) (user=xj2106 mech=PLAIN bits=0) by tarap.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id o461w9xP020969 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Wed, 5 May 2010 21:58:10 -0400 (EDT) In-Reply-To: (Nathan Neff's message of "Wed, 5 May 2010 17:35:18 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org On Wed, 5 May 2010 17:35:18 -0500, Nathan Neff wrote: > Guys, > Is there a project/TODO/Wish list for Org-babel? > I'd like to give a presentation on Org-babel at the Strange Loop > conference in St. Louis > in October. > http://strangeloop2010.com/ > The Strange Loop conference attracted a lot of very smart people that > I think would > be interested in contributing to Org-babel, particularly because it's > a young project. > There's plenty more languages that Org-babel could support, so that's > one area that > I could mention needs help. > But, I'd like to point out some of the advanced/aim-for-the-sky ideas > that you guys have > for Org-babel -- that would really spark some interest in the crowd. > What would you say are the most aggressive / cool features that you're > considering for Org-babel? I am thinking of something similar to the 'notebook' interface in Mathematica. We can present data, code and analysis results in a consistent and structured way, thanks to org-mode. And in addition, we can use all kinds of different languages that org-babel supports, automatically generates tables and graphs on the fly as we execute different code blocks. This requires a clean and easy way to propagating information through different languages in org-babel. In this sense, org-babel can be an advanced interface of comint-mode, or even replace it. Imagine running several different inferior interpreters, like shell, python, haskell, gnuplot, (i)maxima, octave and etc, but variables can be shared between these processes, and all the code and extra texts are stored in one org-mode file, which is also the only file you have to work on. This is my dream about org-babel. Hope it comes true, someday. > Thanks, > --Nate Thanks, Xiao-Yong -- J c/* __o/* X <\ * (__ Y */\ <