​
​​
On Tue, Feb 20, 2018 at 9:52 AM, Edward K. Ream <[email protected]> wrote:

​> ​
Don't panic.  Note the word "might" in the title.

​The process of "living with what I wrote" has *increased* my doubts about
using atom or vscode.  See below.
​
​> Afaik, atom does everything it has *in common* with Leo significantly
better than Leo does.

​It might be true also of vscode.

But this does not mean that Leo itself (or Leo's users) would benefit from
hosting Leo on a javascript platform! The problem would be no-brainer if
there were an open source python platform of similar quality.

Hmm.  I just googled "open source python editor" and found this page
<https://opensource.com/resources/python/ides>.  It mentions eric
<https://eric-ide.python-projects.org/>, pycharm
<https://www.jetbrains.com/pycharm/> and Leo. True, some features of
pycharm are commercial <https://www.jetbrains.com/pycharm/features/>, but
pycharm's commercial features seem much less important than its open source
features.

​> Atom has virtually everything, *except* those features that make Leo
what it is, namely scripting *in Python,* scripting API, clones, access to
outline data, @clean, etc. We might delegate everything else to atom ;-)
version of pycharm. I'm wondering why I never did this before!

​Or vscode, or eric, or pycharm.​

> The big question is, can Leo remain Leo when hosted on atom?

​Oh my. At last I see that embedding Leo in atom or vscode would *fork
Leo's code base*.  That's not going to happen while I am alive.

*Summary*

Embedding Leo in atom or vscode is out of the question.

Joe Orr's work is still valuable. It might be possible to use javascript
technologies from within Leo *as it is now*. We could consider arbitrarily
complex Leo plugins that would support Joe Orr's code, or atom or vscode.
The design of such plugins would make interesting thought experiments, at
the very least.

My new "next first step" will be to valuate eric and the *open source*
version of pycharm. I am eager to use the best features of each in Leo!

Let me repeat.  All conclusions are *still* provisional. Your comments have
been extremely valuable. Please keep them coming.

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 https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to