Re: 2018 will be a momentous year for Leo

2018-03-02 Thread Edward K. Ream
It has *already *been a momentous year: - We have a great new git workflow. See branches.md for details. This picture summarizes the idea. - #770 summariz

Re: 2018 will be a momentous year for Leo

2018-02-16 Thread Edward K. Ream
On Thu, Feb 15, 2018 at 9:14 PM, Jacob MacDonald wrote: 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

Re: 2018 will be a momentous year for Leo

2018-02-16 Thread Zoom.Quiet
On Fri, Feb 16, 2018 at 5:48 PM, Edward K. Ream wrote: > On Thu, Feb 15, 2018 at 1:21 PM, Terry Brown wrote: > >> > 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 issu

Re: 2018 will be a momentous year for Leo

2018-02-16 Thread Edward K. Ream
On Thu, Feb 15, 2018 at 1:21 PM, Terry Brown wrote: > 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.

Re: 2018 will be a momentous year for Leo

2018-02-15 Thread Jacob MacDonald
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

Re: 2018 will be a momentous year for Leo

2018-02-15 Thread Terry Brown
On Thu, 15 Feb 2018 06:03:11 -0800 (PST) "Edward K. Ream" 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 co

Re: 2018 will be a momentous year for Leo

2018-02-15 Thread Edward K. Ream
On Thursday, February 15, 2018 at 8:03:11 AM UTC-6, Edward K. Ream wrote: Don't panic. Momentous does not mean we'll destroy what we have. > ... > we might seriously consider rewriting Leo's core assets in javascript or > even rust. > I have just written this

Re: 2018 will be a momentous year for Leo

2018-02-15 Thread Edward K. Ream
On Thursday, February 15, 2018 at 8:03:11 AM UTC-6, Edward K. Ream wrote: There is a lot that *isn't* on the list [of Leo's core assets]: > > - All of Leo's Qt code. > - All of Leo's syntax coloring code. > The list of non-essentials should include the code that reads/writes .leo files. Joe Orr

2018 will be a momentous year for Leo

2018-02-15 Thread Edward K. Ream
Don't panic. Momentous does not mean we'll destroy what we have. I do *not *know where all of this is going to lead. Nothing written here proves otherwise ;-) *Web technologies beckon* When I look at this page I think, I want that for Leo. Or maybe, "I want Leo