3 ms·
This project is not for end-users, at least not for several more years. It's still very very very early days so how it's done is still important. Bulletpoints
by reificator 8y ago
This project is not for end-users, at least not for several more years. It's still very very very early days so how it's done is still important.
Bulletpoints not related to rust itself, and that will lead to features/usability/accessibility/"many other things" but are not there yet:
* Client-Server architecture
* Server has core editing logic, and provides a JSON based RPC interface. I forget if it's HTTP or stdout.
* Client can be written in any language/UI Framework that can talk to the server.
* Plugins can be written in any language that can talk to the server.
* Uses some fairly efficient data structures and a fairly efficient language, so it's likely that when it's done it will perform quite well. Did I put enough weasel words in there?
It's a very interesting project but if your goal is a usable editor you should probably use one that works and has an installer/package in the repo.