*BSD News Article 66663


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!ihnp4.ucsd.edu!swrinde!news.uh.edu!bovine
From: wjin@cs.uh.edu (Woody Jin)
Newsgroups: comp.unix.bsd.misc,comp.os.linux.advocacy
Subject: Re: Command languages versus GUIs.
Date: Tue, 23 Apr 96 16:01:45 GMT
Organization: Dept. of Computer Science,  Univ. of Houston
Lines: 51
Message-ID: <4liumn$iig@masala.cc.uh.edu>
References: <4ki055$60l@Radon.Stanford.EDU> <4lgo70$t3r@masala.cc.uh.edu> <4lgv09$3a5@web.nmti.com> <4lhfcf$s8m@masala.cc.uh.edu> <4lisou$2kf@web.nmti.com>
NNTP-Posting-Host: bovine.cs.uh.edu
X-Newsreader: News Xpress 2.0 Beta #0
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.misc:804 comp.os.linux.advocacy:46686

In article <4lisou$2kf@web.nmti.com>, peter@nmti.com (Peter da Silva) wrote:

>Right... BUT the original threads that got me into this discussion were
>claiming that there was some fundamental conflict between CLIs and GUIs,
>and that GUIs let you avoid having to deal with a CLI at all. That's
>just not true. The user interface, and the underlying tools, are separate
>issues.

I agree with your above opinion. However,

>The problems I have with Word come in two parts:
>
>        1. Using the WYSIWYG interface doesn't help you learn about the
>           underlying implementation. So rather than a moderately steep
>           learning curve that provides you with more and more capabilities
>           as you go along, you have a shallow curve that suddenly hits
>           a brick wall when you need more capability... and as you approach
>           that asymptote the amount of macdinking goes through the roof.

The same thing can be said about LaTeX or troff -ms users.
Most of them only know how to use \section{}, \figure{}, \cite{}, \itemize{},
\verbatim{},...etc. which is  nothing more than buttons on WYSIWYG
word processors.  When they are faced with odd situations,   for example,
the figure appears on one page but the caption appears on next page
or  the figure is not located in an appropriate places, they don't know
what to do.  I know many people who spent more than a few months
just for fixing their LaTeX documents, but eventually they couldn't.
The same is true for troff -ms users.  When I used it, I never intended to
hack troff even though I knew some basics of troff to use ms  (I simply asked 
around if I am in odd situation :) )

>        2. Once you've become used to using style sheets, the WYSIWYG
>           interface isn't very attractive any more. And you can't get
>           rid of it. Like... I don't *care* that level 2 headings are
>           curently in helvetica-bold-condensed. I'll probably change
>           that after I've had a chance to look over the first draft.

This is very true.
Unfortunate thing is that most people don't care. They think, "I need
some specific big fancy fonts because this is heading", rather than 
"this is (semantically) heading".
I hope that future word processors use internal representations to
have such semantics.  I don't think that this is impossible.
Maybe some word proecessors might have already using them.

--
Woody Jin
       Love is what love does      -  from Road Less Traveled, M. Peck, 1978
       Stupid is what stupid does  -  from Forrest Gump, 1995
       Vi is what vi does,
          emacs is what emacs does -  me, 1996