a graphical tty like Plan 9 only iso tty compatible or whatever, i.e. use obsolete old ASCII codes, e.g. g to start graphics and G to end graphics... base the graphics on the Plan 9 terminal"s system, plot, svg, opengl (2d),... not G to end, use G for 3d graphics, g for 2d, same to terminate and go back to text. Look at X11 and Berlin and Quartz and Flash for ideas, also animated gif, mpeg etc... make it GOOD and SIMPLE but not TOO simple 1st time, i.e. get it right before the release, preferably the first time... We massively need an X11 frontend to the terminal protocol, also an AWT implementation, a direct gtk+, make it SDL compatible, i.e. simple to translate from SDL to grtty and back... a better name? gritty do full Tk-style drag & drop, editing in place, etc. make it as powerful as a web browser + window manager + Jade (see old projects, Java) with the combination of the terminal and a window manager... Don"t go down the emacs or acme path of writing a monolithic application, stay true to the unix way until it might become redundant but I don"t think so... obsolete (but still permit as library calls) as many syscalls as possible, e.g. sched_yield should go to yield(3) which can be done in software using a shared fifo or something which is shared, this is if the OS doesn"t have a yield...