emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Xiao-Yong Jin <xj2106@columbia.edu>
To: emacs-orgmode@gnu.org
Subject: Re: [babel] Future of Org-babel?
Date: Wed, 05 May 2010 21:57:31 -0400	[thread overview]
Message-ID: <87pr193i7o.fsf@columbia.edu> (raw)
In-Reply-To: <h2y211769421005051535icdf96aeaq760e529c6afacb5a@mail.gmail.com> (Nathan Neff's message of "Wed, 5 May 2010 17:35:18 -0500")

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    */\      <

  reply	other threads:[~2010-05-06  1:58 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-05 22:35 [babel] Future of Org-babel? Nathan Neff
2010-05-06  1:57 ` Xiao-Yong Jin [this message]
2010-05-06 15:00   ` Eric Schulte
2010-05-06 17:00     ` Erik Iverson
2010-05-08 13:15     ` Eric Schulte
2010-05-06 14:59 ` Eric Schulte

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87pr193i7o.fsf@columbia.edu \
    --to=xj2106@columbia.edu \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).