On Fri Mar 24 09:13:41 2023 cor...@free.fr wrote: > Should CLI (command line interface) have a nice UI library?
As an option, possibly. As a standard default, NO! > today web dev has so many libraries that make web pages with > rich/colorful interactive views. And which often get in the way of getting real work done. > But CLI is still in dull mode. That should be improved in these days. What's wrong with dull? Sometimes you just want an answer without all the eye candy. If you're making a shopping list, does it have to be a coffee table book with 100 pages in dazzling colour? > for example, run "df -h" we got the statistics with plain text. But > web statistics for cloud storage (GCP,AWS etc) are chart like, which > give people more intuitive feeling. But you can redirect the output of "df -h" to a file for archival purposes, or pipe it to other tools that can do a quick analysis. And once you get to know it, you can get an intuitive view from well-designed text output much faster than with a graphical view, as well as actually being able to do something with it. And what do you do if you're having trouble getting X running, and can't see those fancy displays? Give up and get a Windows box? Let me give you a real-world example. Recently I renewed a credit card. I tried going onto the bank's web site to activate it. I can access the bank's web site for normal banking functions, but halfway through all the pretty screens (how many pretty screens do you really need to activate a credit card?) the process froze. I went to the bank and complained. I was lucky enough to get a supervisor. The first thing he said was, "What browser are you using?" When I said I was using Firefox, he replied, "Never heard of it." Because I was not using one of the approved browsers from our favourite monopolies (Edge and Chrome), I was persona non grata. And all so I could be presented with a wonderful User Experience (yuck!), when half a dozen lines of text could have done the job quickly and let me get on with my day. IMHO computer systems should be ugly and boring. Ugly, as in lacking all the eye candy that gets in the way, and boring as in just doing what you want without unpleasant surprises. Short answer: Not over my dead Teletype. -- /~\ Charlie Gibbs | You can't save the earth \ / <cgibbs@kltpzyxm.invalid> | unless you're willing to X I'm really at ac.dekanfrus | make other people sacrifice. / \ if you read it the right way. | -- Dogbert the green consultant