Ease of use has produced legions of folks who really are computer illiterate but don't know it. They think they are "using" their computers, but they really aren't. They are popping TV dinners in the microwave thinking they are cooking- and worse, not knowing that there is any other way, and never realizing that while that may be a great way to make a quick lunch, it's a very dumb way to make dinner for twenty.
Point and click. Drag and drop. That's all most computer users ever learn. Not that any of this is bad: very often the GUI interface really is a good way to do something. Dragging a file from Network Neighborhood is always going to be easier than using the command line.
Easier, yes. But what about when you want to do something repetitively, or when specific types of files are to be copied (everything that starts with "log", for example: log02282001, log02292001 etc.) ? For those kinds of tasks, you need a script.
Windows does scripting. It has always had DOS (as bad a scripting language as command.com is, it can do tasks like the above). More recently, WSH (Windows Scripting Host ) has become available, and while under-promoted, under-appreciated and under-utilized, that gives you even more power. Windows can script- it's just that most people don't know it and even if they know that they can, they don't know how.
There are other tasks that beg for automation. I constantly see people editing web pages that are nothing more than lists of items surrounded by boilerplate text- all that changes is the items in the list. Any web designer wort their salt would automate that- script it - with a database or just a simple Perl script so that only a text list has to be maintained, and often even that file would be produced automatically. But every day, hordes of Windows users do this kind of thing manually- cooking for twenty with a microwave.
This lack of computer literacy costs money. It's not just the wasted time, and it's more than the countless hours spent futzing with fonts and margins (hint: ordinary folks should produce TEXT. People who know how to properly lay out text should decide on the fonts and the margins- and even THAT can be automated in many cases). It's the mistakes that creep in because tasks are not automated, it's the duplication caused by more than one person having to work on a project that could probably be done (accurately) in minutes by a program or script. Computers have improved efficiency? Maybe so- but the point and click crowd has a long way to go- maybe they are getting more down than they would without their computers, but they are still wasting time and causing errors.
But that's what happens every day in the Microsoft world: dinner for twenty prepared in a microwave. Slowly. Painfully. Expensively. Nobody gets fed on time, and the food isn't very good, but nobody complains because TV dinners in the microwave is so much easier than peeling veggies and boiling water and using that darn stove that nobody understands..
Again, Microsoft OSes have a "stove". They hide it, they make it even harder to use than any Unix stove ever was, but it is there and it would cook a perfectly good dinner.
Maybe not as fast as the Unix stove though :-)
See also Bofcusm/140.html
Bofcusm/182.html
Bofcusm/599.html
Bofcusm/607.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