- Short answer: Yes, Synthesis has the capability to do all these things.
- Has already proved that.
- That doesn’t mean that it should do all that.
- Long answer: Synthesis is like a programming language, i.e. a tool to develop things.
- For its features, read Comparison of Synthesis to other programming languages
- Main point: The advantages of Synthesis over other programming languages are determined by its design choices.
- As a language of general purpose:
- it can be used to develop pretty much everything possible in its underlying environment
- Being a kit, the environment of Synthesis is Electron, so it can be used to develop a vast number of things.
- Therefore, the only limitations of Synthesis are the limitations of Electron.
- Being a kit, the environment of Synthesis is Electron, so it can be used to develop a vast number of things.
- it needs libraries for specialized functionalities
- Some reference libraries are provided in the tutorials.
- Others are under development.
- Development is currently paused, until either:
- there is particular interest to fund it
- Logseq becomes more mature
- Development is currently paused, until either:
- it can be used to develop pretty much everything possible in its underlying environment
- For its features, read Comparison of Synthesis to other programming languages
1 Like