On Friday, July 10, 2020 at 9:56:33 AM UTC-5, Edward K. Ream wrote: >> https://research.swtch.com/acme
> I may have missed something truly interesting in this video. If so, please tell me exactly what it is. To answer my own question, there is a lot *less *to acme than meets the eye, as I shall now explain... *Windows* Acme windows are a clumsy representation of Leo nodes. They have a headline and body text. They can be arranged, but not organized. There are no clones, though there may be file links. Acme windows can be considered a file system using FUSE. The same is true of Leo, as Kent pointed out *12 years ago*! Leo as a file system <http://leo.zwiki.org/LeoAsAFileSystem> is one of my permanent bookmarks :-) *Commands* Let us imaging three Leo commands corresponding to acme's right/middle/left clicks and bound, say, to Ctrl-1, Ctrl-2, Ctrl3. We can define these commands with @button nodes or @command nodes. These commands can, among other things, call g.execute_shell_commands. There is nothing new here. We could also define these three commands via Leo's abbreviations, which, as you will recall, can execute arbitrary Leonine scripts. *The wisdom of the crowd* A lot has happened in 40 years. Specifically, ide and other programming tools are far more powerful and useful than they once were. There is much less reason to rely on nerdy hacks to get common tasks done. vs code shows the power of *millions* of people contributing to a customizable code base. Imo, we can assume that any useful trick found in acme will already have found its way into vs code. *Blind spots* The drawback to "the wisdom of the crowd" may, sometimes, be blind spots. An example is the scientific community's shameful treatment of Hugh Everett, the young man proposed the many worlds interpretation of quantum mechanics <https://en.wikipedia.org/wiki/Many-worlds_interpretation>. In programming, one possible a blind spot might be the lack of interest in Smalltalk/Pharo. The programming model just doesn't fit into our world view very well. Happily, there are Smalltalk plugins for vs code. Googling "vs code pharo" yields several interesting discussions. *Summary* Imo, Leo and vs code provide everything found in acme. Leo *plus* vs code is the wave of the future :-) 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 view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/70a37a7b-80e5-42b5-8f2a-efa52b5305deo%40googlegroups.com.
