Earlier quoted context omitted.
This is why I tried creating my own simple "text editor" within my experimenta live IDE, so that I would not be limited by anyone's API or closed source and could create something more unusual. Is it a better approach? It's really hard to say, and definitely not obvious. I had to re-create a lot of existing functionality just so that I could more easily modify it. And clearly I cannot compete with the advanced functi…
Have you thought of building on top of a library like CodeMirror (which Light Table is built on)?' edit: ST2 -> Light Table
Currently there is a more advanced editor (brackets). But I want total control of the stack. I'm tired of closed source editors (sublime), or overly complex c-based editors (textmate, vi, etc). I think it can be done just as well with web technologies. I also don't like remote editors (cloud9), I want it local.
Light Table takes an entirely difference approach. I'm just going for a simple editor, no-integrated-repl-thingie.