Hello,
> Am 02.01.2015 um 21:05 schrieb Miloslav Trmač:
> > Here, GUIs _as a category_ (not necessarily the GUIs we are currently
> > providing) should always be better than CLIs _as a category_ simply
> > because the GUI can in the worst case just copy the CLI layout and
> > behavior so it will not be worse than a CLI; and then there are all the
> > graphics and mouse interactions and shadows and animation that a GUI can
> > do but a CLI can’t.
> 
> no it can't
> 
> a gui for "grep file | grep -v x | grep -y | sort | uniq | awk... >
> newfile" is impossible because you *never* can build a GUI that is the
> same way flexiable and still useable

1) This is “application development” in my earlier mail, the other category to 
which the generic claim above was not intended to apply.

2) Even then, except for the un-specified awk and invalid (grep -y), I have 
just reproduced the functionality in LibreOffice Calc, in about the same time 
it took me to look up (grep -y) and make sure that this must have been a typo.  
(Cue arguments that LibreOffice is not usable ☺ )

> > So I can see a case for being vocal about “nobody
> > should need to use a terminal” even now; but that case critically depends
> > on the ability of the community to actually write the better non-terminal
> > interfaces.
> 
> but you can't and won't use the GUI the same way on remote machines over
> slow lines

Those slow lines are disappearing, and will be pretty rare by the time we get 
any UI design finished and polished.  Using web interfaces, or even a remote 
desktop connection, from computers or even tablets is nowadays very common 
outside of the Linux world; “we need to use ssh and vim because Internet is 
slow” is, AFAICT, simply no longer true.
    Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to