To create and experiment with a programming tool that significantly reduces the time required for an iteration of the feedback loop between traditional text-based code editors and domain-specific editors (including visual program editors). I believe that by creating such a programming tool:
Polytope will also have an API that makes it easy to create these embeddable editors.
That doesn't totally make sense? Don't blame you. To illustrate the idea, here are three sketches of what will be possible with Polytope:
I am currently working on a HTML and JS prototype of Polytope — a text-based editor that allows for other editors to be embedded. It is still in the experimental stage. If you want to hear news about Polytope: