On Sat, Jun 21, 2014 at 10:28 AM, Offray Vladimir Luna Cárdenas
<[email protected]> wrote:

> Yesterday I found again Light Table and spend almost all the day on
> clojure, revisiting Bred Victors videos, and so on. Part of the result
> is this conversation on the LT Github site:

I haven't been following the discussion closely, but I would like to
make some general remarks concerning my attitude towards Leo,
programming and writing.  These may, at first, seem contradictory, but
in my mind they are all consistent :-)

First, and most importantly, I don't have fixed notion of what Leo is,
or should be.  Leo started out as a way for me to understand complex
computer programs, but is has evolved into much more than that.  As I
hinted in another thread, Leo is arguably the most powerful scripting
environment in the world.  One of my goals is to explore the
implications of that power.

Second, although I am a programmer, and although I work on those
projects that are of most interest to me, I don't think it is accurate
to say that there is any kind of self-fulfilling prophecy that Leo is
mainly for programmers.

Leo grew out of a desire to make sense of literate programming, and I
spent a lot of time attempting to make Leo useful for writers.  The
rst3 command and several plugins are examples of writing-related
tools.

Imo, the rst3 command is both too complicated and not powerful enough.
This is a design problem.  Supporting writing is just
hard--considerably harder than supporting scripts and source code.
With writing, context affects words in a way that doesn't happen with
source code.  As a result, cutting and pasting text (or just cloning
text) doesn't work so well when writing prose.

In short, I view better support for text (and other kinds of
rendering) as a major field of investigation within Leo.  In my
experience, the best way of making progress in any open-ended inquiry
is to attempt to solve specific problems, with a view to generalizing
the results.

Gotta go now.  PT is here :-)

Your comments, please, amigos.

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/d/optout.

Reply via email to