Archy, an experimental keyboard-driven modeless user interface by Jef Raskin, arguably more efficient than mouse-driven user interfaces for document editing and programming.