> I would love to use one of those fancy graphical terms that comes up on HN every now and then
One of these (Black Screen) is among the many inspirations with which we started.
> Any attempt to improve the terminal has to be something that I could switch to on a whim and then gradually grow into.
Backwards-compatibility is a hard requirement for us because of that. And oh boy, it causes a lot of pain.
> I've essentially duplicated the evolution of HTML+JS webapps
This is a huge fear of mine. We need to find a way of opening the GUI can-of-worms without ending up with terminals that are as bloated as contemporary web browsers.
One of these (Black Screen) is among the many inspirations with which we started.
> Any attempt to improve the terminal has to be something that I could switch to on a whim and then gradually grow into.
Backwards-compatibility is a hard requirement for us because of that. And oh boy, it causes a lot of pain.
> I've essentially duplicated the evolution of HTML+JS webapps
This is a huge fear of mine. We need to find a way of opening the GUI can-of-worms without ending up with terminals that are as bloated as contemporary web browsers.