On Monday, October 21, 2013 10:32:40 AM UTC-5, stevelitt wrote:
>
> On Mon, 21 Oct 2013 07:17:09 -0700 (PDT) 
> "Edward K. Ream" <[email protected] <javascript:>> wrote: 
>
 

> The first words of the announcement [might] even say why Leo trumps Emacs 
> org mode and 
> > vimoutline mode...
>
> I'd be careful about making such assertions. For instance, Leo would have 
> a mighty long way to go to beat VimOutliner in speed of transferring 
> thoughts from mind to file. Org mode can design Docbook. Many outliners 
> have their niche.


Some of what you say is true, perhaps all of it, but it's all pretty much 
beside the point.

Leo *scripts* will be ORDERS OF MAGNITUDE FASTER than org mode or 
VimOutliner scripts (and 10-100 times easier to write), because Leo scripts 
work on true Python objects, created by Leo's read code, whereas org mode 
and VimOutliner work on text.  Leo's read code produces highly-refined (20+ 
years in the making) Python objects (the position and vnode classes) by 
reading highly-refined (yes, 20+ years in the making) sentinels.

The vim people seem to have a completely key-centric notion of speed.  Here 
is a quote from http://www.vim.org/scripts/script.php?script_id=3515:

"What sets VimOutliner apart from the rest is that it's been constructed 
from the ground up for fast and easy authoring.  Keystrokes are quick and 
easy, especially for someone knowing the Vim editor. The mouse is 
completely unnecessary (but is supported to the extent that Vim supports 
the mouse). Many of the VimOutliner commands start with a double comma 
because that's very quick to type."

True, but has *nothing* to do with scripting speed.  In fact, neither Emacs 
nor vim supports scriptable outlines in any meaningful way.  It's all just 
text.

I'll say a lot more about this in the Writers workshop thread.  It's vital 
that this point be hammered home for newbies, in a way newbies can at least 
glimpse, if not fully appreciate.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to