@fribbledom
I keep being amazed by terminals that use fancy UTF characters, colours and whatnot to create graphic features when you could just as well render just any old shape in the same place.
Unless something actually needs to be able to run outside of a desktop environment (which, alright, is needed for a fair number of things), I don't really see the benefit.
I'm still waiting for a proper graphical code/equation editor where comments happen in the margins and can be threaded and contain figures, where I can zoom out to see methods and classes as little boxes with connectors, arranged in a way that makes the relations between them more obvious, and I can rearrange and refactor them by drag & drop.