You are absolutely on point, yes. The building blocks themselves are what the users will extend upon and use. That plays a very big role in composition and reuse. There will also be configurations and contexts (which…
> If I'm understanding this correctly, with your Lisp IDE you could have an image sub-editor which may expose functions for image modification (eg. cropping), which could be called from the parent-editor. Is this…
> eco The eco article is quite interesting, it's a cool proof-of-concept. I don't know exactly how it compares, but there's also tylr, with an online demo you can check out [1]. > The example of splitting "Hello world"…
Hey, thanks, I have recognized your nick, nyxt is a cool project : )
I am not sure I understand the question, but, for instance, Lem is an emacs-inspired CL editor. Not structural or even hierarchical though.
Update: I have updated the power-of-structure article with a section on accessibility. Copypasting: It's important to think about issues such as accessibility in advance. I am basing my knowledge about this issue on…
Thanks for mentioning Sourcehut, somehow is just didn't come up when I was researching the mailing list options. So far, looks like it has a really streamlined interface and is meant to be integrated with the mailing…
Huh, interesting. I should try to learn more about STEPS in general some time...
My point isn't so much to reinvent Git's model (aka tree of blobs/commit/commit-graph), but rather to make it a part of a programmable interactive environment, and then just do the right thing from the user perspective.…
The thing about power-user software is that you can customize and package it to the point where it's indistinguishable from any other software, a polished end-user experience -- the user accepts the workflow of the…
Oh, boy, how did I miss that one... heh. You have a point there, I have thrown in a TLDR.
Good question. (Incidentally, it provides a good example for my words in the comment you have replied to.) Words could be objects. But I will tell you more: you can start breaking words into characters and making them…
Time is going to get by whether we like it or not. Here it is, by the way: https://project-mage.org/elevator
Absolutely, it's image-based. I have considered Smalltalk, but I like macros a bit too much. I am pretty sure CL code will have better performance too, but don't quote me on this. A point worth making: if I were to do…
> Javas class and object system I can't stress enough how important and helpful prototype OO has been to the current design. I couldn't imagine doing what I want to do without it. For example, some of the concepts such…
You know, I really haven't thought about that, but now that you mention it, I have heard before that in Emacs, the advice facility is very useful to the goal. Well, all I can say is that I see no problem in adding…
Ha, maybe : )
Thanks : ) I will do my best to deliver.
I can't edit the top post, as it was posted a few days back, and the thread has resurfaced. Currently, I am preparing an "elevator pitch" (as a few people have suggested me do), and I hope to publish it in a few hours.…
STEPS is a very interesting project, indeed. I don't think it was quite a failure, after all, they did Nile and Gezira, which was pretty cool (powerful vector graphics rendering in a few hundred lines of code). Someone…
> Flexibility interacts poorly with composability. > Flexibility usually interacts poorly with performance as well. I disagree fundamentally. I believe there's such a thing as the flexibility of specialization. In fact:…
The linear-algebra provides a usability layer to April (an APL compiler). The geometry is just geometry with intersections (Its pretty cool in that it has planes, infinite sections, etc). Then there's KR with formulas…
Haha, alright. I have a github profile https://github.com/some-mthfka I am not particularly proud of most of those projects. Many of them were strictly done for fun. Some of them I did because I didn't know any better.…
Yep. I will have to add it to the article (and why it's insufficient as well).
Alright : )
You are absolutely on point, yes. The building blocks themselves are what the users will extend upon and use. That plays a very big role in composition and reuse. There will also be configurations and contexts (which…
> If I'm understanding this correctly, with your Lisp IDE you could have an image sub-editor which may expose functions for image modification (eg. cropping), which could be called from the parent-editor. Is this…
> eco The eco article is quite interesting, it's a cool proof-of-concept. I don't know exactly how it compares, but there's also tylr, with an online demo you can check out [1]. > The example of splitting "Hello world"…
Hey, thanks, I have recognized your nick, nyxt is a cool project : )
I am not sure I understand the question, but, for instance, Lem is an emacs-inspired CL editor. Not structural or even hierarchical though.
Update: I have updated the power-of-structure article with a section on accessibility. Copypasting: It's important to think about issues such as accessibility in advance. I am basing my knowledge about this issue on…
Thanks for mentioning Sourcehut, somehow is just didn't come up when I was researching the mailing list options. So far, looks like it has a really streamlined interface and is meant to be integrated with the mailing…
Huh, interesting. I should try to learn more about STEPS in general some time...
My point isn't so much to reinvent Git's model (aka tree of blobs/commit/commit-graph), but rather to make it a part of a programmable interactive environment, and then just do the right thing from the user perspective.…
The thing about power-user software is that you can customize and package it to the point where it's indistinguishable from any other software, a polished end-user experience -- the user accepts the workflow of the…
Oh, boy, how did I miss that one... heh. You have a point there, I have thrown in a TLDR.
Good question. (Incidentally, it provides a good example for my words in the comment you have replied to.) Words could be objects. But I will tell you more: you can start breaking words into characters and making them…
Time is going to get by whether we like it or not. Here it is, by the way: https://project-mage.org/elevator
Absolutely, it's image-based. I have considered Smalltalk, but I like macros a bit too much. I am pretty sure CL code will have better performance too, but don't quote me on this. A point worth making: if I were to do…
> Javas class and object system I can't stress enough how important and helpful prototype OO has been to the current design. I couldn't imagine doing what I want to do without it. For example, some of the concepts such…
You know, I really haven't thought about that, but now that you mention it, I have heard before that in Emacs, the advice facility is very useful to the goal. Well, all I can say is that I see no problem in adding…
Ha, maybe : )
Thanks : ) I will do my best to deliver.
I can't edit the top post, as it was posted a few days back, and the thread has resurfaced. Currently, I am preparing an "elevator pitch" (as a few people have suggested me do), and I hope to publish it in a few hours.…
STEPS is a very interesting project, indeed. I don't think it was quite a failure, after all, they did Nile and Gezira, which was pretty cool (powerful vector graphics rendering in a few hundred lines of code). Someone…
> Flexibility interacts poorly with composability. > Flexibility usually interacts poorly with performance as well. I disagree fundamentally. I believe there's such a thing as the flexibility of specialization. In fact:…
The linear-algebra provides a usability layer to April (an APL compiler). The geometry is just geometry with intersections (Its pretty cool in that it has planes, infinite sections, etc). Then there's KR with formulas…
Haha, alright. I have a github profile https://github.com/some-mthfka I am not particularly proud of most of those projects. Many of them were strictly done for fun. Some of them I did because I didn't know any better.…
Yep. I will have to add it to the article (and why it's insufficient as well).
Alright : )