From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: Possible Calc support for Org-Babel? Date: Wed, 03 Nov 2010 22:42:55 +0000 Message-ID: <878w1ani4w.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=53511 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PDooZ-0002GS-FX for emacs-orgmode@gnu.org; Wed, 03 Nov 2010 21:40:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PDm2g-0004gL-IW for emacs-orgmode@gnu.org; Wed, 03 Nov 2010 18:42:55 -0400 Received: from vscane-b.ucl.ac.uk ([144.82.108.141]:39154) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PDm2g-0004g3-Ck for emacs-orgmode@gnu.org; Wed, 03 Nov 2010 18:42:54 -0400 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: Matthew Oesting , emacs-orgmode@gnu.org Forgot to CC the list et al. "Eric Schulte" writes: > Eric S Fraga writes: [...] >> I now wonder if it would be worthwhile discussing the choices you have >> made regarding stack versus algebraic evaluation. I would rather have >> the quote mean an algebraic expression, just from the simple reason that >> these will be longer than stack operations and so the overhead of a >> quote is smaller as a percentage of keystrokes... >> > > Hmm, one point against prefixing the algebraic expressions is that they > would be more likely to be used by themselves in an inline code block. Yes, I guess so. My initial thoughts were that we have plenty of algebraic languages available already through babel (octave, R, python, ...) so why not support a stack based one more directly. However, the real benefit of calc is that it is *emacs* and not external! Algebraic is more natural to most people so making it easy for them to express themselves makes sense. -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 23.2.1 : using Org-mode version 7.02trans (release_7.3.10.g7f79.dirty)