Jan Depner <eviltwin69(a)cableone.net> writes:
divorcing the processing from the GUI
That would be the proper way, in my opinion; preferably running as a
daemon and could be controlled with any interface. People would make
non-interactive easily scriptable command line interfaces and
interactive interfaces like ncurses, gtk+, etc.