From mboxrd@z Thu Jan 1 00:00:00 1970 From: sam kleinman Subject: Re: Re: Literate Programming with Org mode Date: Tue, 28 Jul 2009 17:53:55 -0400 Message-ID: <20090728215355.GA5609@issac.linlan> References: <87my6ordhh.fsf@mundaneum.com> <1e5bcefd0907280946r7b2eb7b9lac80ddc813fa9809@mail.gmail.com> <874oswpmk1.fsf@mundaneum.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVucX-0006At-Pe for emacs-orgmode@gnu.org; Tue, 28 Jul 2009 17:54:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVucT-0006A5-1f for emacs-orgmode@gnu.org; Tue, 28 Jul 2009 17:54:05 -0400 Received: from [199.232.76.173] (port=46856 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVucS-0006A2-UJ for emacs-orgmode@gnu.org; Tue, 28 Jul 2009 17:54:00 -0400 Received: from mail-px0-f193.google.com ([209.85.216.193]:62566) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVucS-0006c4-By for emacs-orgmode@gnu.org; Tue, 28 Jul 2009 17:54:00 -0400 Received: by pxi31 with SMTP id 31so222808pxi.14 for ; Tue, 28 Jul 2009 14:53:59 -0700 (PDT) Content-Disposition: inline In-Reply-To: <874oswpmk1.fsf@mundaneum.com> 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: =?iso-8859-1?Q?S=E9bastien?= Vauban , emacs-orgmode@gnu.org On Tue, Jul 28, 2009 at 10:41:50PM +0200, Sébastien Vauban wrote: > I've heard that Knuth told about it in those words: it's when we will be able > to read the code of a software in our bed, reading a book made of 90% of > documentation and 10% of code. If someone can find this phrase somewhere... Here's a literate programing example: I talked with a statistician, programer and human rights violation researcher, who wrote (with his team) reports of statistical studies of data regarding possible genocide incidents. He wrote the LaTeX documents which, within the text of the document, all values and analysis' were called in and generated when LaTeX ran, so that as data was collected, and the report was recompiled the analysis was completed with the most up-to-date version of the data, and that the production of the text was isolated from the collection of data, and from the analysis of those figures. The stack itself, was comprised of Sweave R for stats processing, make, and a little bit of python for glue. I think. As an example. I'm not an expert either on this stuff. Cheers, sam -- tycho(ish) @ garen@tychoish.com http://www.tychoish.com/ http://www.criticalfutures.com/ "don't get it right, get it written" -- james thurber