"I'm against GUIs for distributed version control for collaborating on
documentation. "

yes this is a valid concern this is why I also agree with what others have
said of a GUI toll that helps us write documentation but it exports it to
pillar so we can use easily version control with it.  Or maybe you mean you
are not satisfied with how git gui clients have been doing their job ?

"GUI Zealot yes, mouse Zealot definitely not."

Yeap I agree with this very much, I am using a 3d application, Blender and
as you can imagine relying on mouse is basically unthinkable because of how
extremely complex the UI is. I use mouse for editing polygons, I use a
wacom tablet for sculpting and I use keyboard shorcuts for ton of other
blender actions. 3d apps have ton of shortcuts out of necessity. But there
is a solution recently in the form of pie penus, those menus work  on
premise of leaving an open circle area for displaying what you operate on
and open around it icon based menus in circular layout. You can enter those
menus using mouse gestures (you can also optionally do it the traditional
way of clicking on the menus), that makes for very fast interaction as fast
as using key shortcuts. You can this way create mouse gesture combos to do
very complex actions and at the same time you have a visual feedback of
what you doing exactly something that shortcus lack. Those mouse gestures
dont require any clicking.

I think pie menus would work great for Pharo.




So there is a lot of room for UI ideas still and GUIs are still in an
infant state. Another idea I had recently it using a multi touch device
like smartphone or table as an interface used for operating Blender and
Pharo, something like a TV remote . This usage is popular with musicians
for controlling musical software.

Reply via email to