Rust has some really nice ergonomics for dealing with data structures. The
possibility of interfacing with Python to implement core data functions in
a faster and safer way is very interesting. Looks like I'll be reading
about writing Python modules in Rust.

On Thu, Feb 15, 2018, 13:21 Terry Brown <terrynbr...@gmail.com> wrote:

> On Thu, 15 Feb 2018 06:03:11 -0800 (PST)
> "Edward K. Ream" <edream...@gmail.com> wrote:
>
> > Leo's core assets are Leo's data structures, Leo's minibuffer-based
> > commands, and one or two others. Incorporating these assets into
>
> I agree Leo's data structure is one of its greatest assets.  Not sure
> about the minibuffer commands.  I guess vs. any environment that
> doesn't support anything similar, they're a major asset.
>
> > *other* apps, such as Atom or WebAssembly Studio, would guarantee a
> > long life for the Leonine way.
> >
> > Given the relatively small amount of code involved, we might
> > seriously consider rewriting Leo's core assets in javascript or even
> > rust.
>
> I think is some ways the issue is not so much web ui vs. Qt UI, but
> Python vs. not Python.  Python is easily the dominant language in the
> domains I work in most, so not Python options aren't super interesting
> to me.
> https://madnight.github.io/githut/#/pull_requests/2017/4
>
> Re-writing Leo's core is an interesting idea.  I think there are some
> great opportunities for clarifying the boundaries between the node
> storage backend, and the outline representation, and outline
> manipulators, and the gui.  I'm not saying those boundaries don't
> exist, but I think they could be easier to see, leading to the
> possibility of interchanging parts more freely.
>
> But my Python bias remains.
>
> Cheers -Terry
>
> --
> 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 leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to