Thomas Scoville wrote an interesting piece in Performance
Computing's September 1998 issue: http://www.performance-computing.com/features/9809of1.shtml
Just in case the link is down or moved, I'll quote just two
paragraphs here:
Link is long gone - good thing I pulled these:
But the most recurrent complaint was that it was too
text-oriented. People really hated the command line, with
all the utilities, obscure flags, and arguments they had to
memorize. They hated all the typing. One mislaid character
and you had to start over. Interestingly, this complaint
came most often from users of the GUI-laden Macintosh
or Windows platforms. People who had slaved away on
DOS batch scripts or spent their days on character-based
terminals of multiuser non-UNIX machines were less likely
to express the same grievance.
Though I understood how people might be put off by having
to remember such willfully obscure utility names like cat
and grep, I continued to be puzzled at why they resented
typing. Then I realized I could connect the complaint with
the scores of "intellectual elite" (as my manager described
them) in UNIX shops. The common thread was
wordsmithing; a suspiciously high proportion of my UNIX
colleagues had already developed, in some prior career, a
comfort and fluency with text and printed words. They were
adept readers and writers, and UNIX played handily to
those strengths. UNIX was, in some sense, literature to
them. Suddenly the overrepresentation of polyglots,
liberal-arts types, and voracious readers in the UNIX
community didn't seem so mysterious, and pointed the way
to a deeper issue: in a world increasingly dominated by
image culture (TV, movies, .jpg files), UNIX remains rooted
in the culture of the word.
Suppose he's right? I think you could argue that his argument has some holes in it, but on the other hand, it has some strong points, too. Is he is right?
Well, one thing you might expect is a different style of writing in the Windows newsgroups vs. the Unix groups. I've looked at some Windows newsgroups recently, and I think I can see a difference, but that might be prejudiced by predisposition to see what I expect to see. If you have never read a Windows newsgroup, take a look. You might not agree with me, but then again you just might.
So, I'm at least partially convinced that there is something to this. If there is, then we need to pay very close attention to what happens next:
Computers you talk to. We all know that the reality of this is not very far away. Sure, there will always be keyboards, and there will always be written text, but speech is going to play a real role in the computing of the next century.
So?
Well, if there's any meat to Thomas Scoville's assertion, then controlling computers with the spoken word will be a skill that some of us find pleasant and satisfying, while others wiill struggle with it and find it clumsy and awkward.
Realize I'm not talking about the primitive "Open file contacts.doc" type of speech control. That's no different than clicking on an icon (except perhaps that you don't have to find the icon!). What I'm envisioning is the same sort of control we have now when we create pipelines or shell scripts. That's a different level of interaction, a different level of control. Just as doing that now requires a certain type of communication skill, a certain understanding of syntax, so will the verbal computer require certain skills.
Who has those skills? Who will be "good" at this? And what about the computer model itself? Will it be the small tools philosophy of Unix or the big tool philosophy of Windows? Which works better with natural language computing? Or will it be something entirely different?
Is my statement that there "will always be keyboards" true, or does it just represent the limits of my imagination? Is there a difference between those adept with the written word and those who are skilled at verbal communication?
If there is such a difference (and I think that there is ), what kind of operational semantics might the verbal computer support? With Unix, we tie together pipelines and program with certain paradigms. Those paradigms shifted slightly with GUI's, shifted more with Objects; how much more do they shift with voice?
Interesting things to think about. But don't plan on thinking too long: this stuff will be here before we know it.
See also http://unix.oreilly.com/news/unix_love_0199.html
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.
We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.
Click here to add your comments
Don't miss responses! Subscribe to Comments by RSS or by Email
Click here to add your comments
If you want a picture to show with your comment, go get a Gravatar