On Tuesday, July 5, 2016 at 7:46:21 PM UTC+2, Propadovic Nenad wrote:
... 

> I'd appreciate examples which *show* me why Leo is great. I really want to 
> love it, honestly. I *tried* to find it extremely useful ten years ago, 
> when I stumbled upon it after reading about the greatness of outlines 
> (articles from Steve Litt). Yet by now I have the impression that it's most 
> useful in a greenfield environment, when you have control of structure, 
> anyway. Being a contractor, hopping from project to project, I almost never 
> do such development.
>

I'm using Leo for about a month now and know the feeling of really having 
*tried*; my first Leo encounter was with mac-only Leo 1.5 more than 10 
years ago.

After rediscovering it my personal Leo success story is a project (python + 
bottle + bootstrap to replace a Filemaker app) which lay dormant for 
several month and I was depressed every time I re-started development... it 
was a mess. The main problem being diverging HTML templates.

After I started unifying my templates with leo using cloned sections so 
several pieces of every template are identical, overview came back and 
while the project isn't pure fun it started making a lot of progress in the 
last two weeks.

Yesterday I changed navigation and I needed to edit only 1 node to make the 
change for 8 files. It's easy when your html template file looks like this:

@language html
@tabwidth -2
<!DOCTYPE html>
<html lang="de">
  <<std head clone>>
  <body>
    <<std navbar dynamic>>
    @others
    <<std footer>>
    <<bootstrap core javascript>>
  </body>
</html>

and the file structure like this:

<https://lh3.googleusercontent.com/-xj-jAgB2NHQ/V3-xhwSTRoI/AAAAAAAAAAk/nX20hU74OGspp7Q9tMEanyd2P0nSs2U7QCLcB/s1600/Standardwert%2B2016-07-08%2Bum%2B15.57.40.png>





Despite the many uses let's not forget the origins of Leo: A literate 
programming editor.

For me it's the first time I'm *doing* instead of *reading about* literate 
programming. With real projects. And it's increasing my productivity. And I 
have to be cautious because Leo is capable of ugly accidents (see: Leo 
highlights and annoyances as seen from a new user 
<https://groups.google.com/forum/#!topic/leo-editor/ip6Xwh8ctEY> )

And from my POV Literate Programming is still a field without a culture; 
everybody does something which resembles some aspects of what Knuth wrote 
about decades ago... but there aren't many agreed on structures and 
procedures. So we are all dabbling in a 40 year old pioneer field which 
brought us TeX & Metafont.

That should not be all there is.


-- 
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