How did the command-line interface (CLI) come about and what was the need?

4

If we look at it until about 10 years ago, I do not remember having this feature for developing applications through the CLI (command line interface) on Windows operating systems.

Examples used today:

Ionic CLI, Angular CLI, Cordova CLI

    
asked by anonymous 04.07.2018 / 20:10

1 answer

7

He always had, but it was so natural that nobody talked about it much.

One of the reasons is the increase in the managerial complexity of these tools. And people tend to be more productive using simple data entry. A GUI, or WUI can be useful for improving resource discovery, but it is not more productive. That's why I always say that it's common for current UIs to be wrong and unproductive. It is possible to be productive with GUI if you know a lot what you are doing, Web UI is much more difficult.

But the great advantage is to be able to automate the execution of certain tasks when you have it, although I think that a more direct API would be a better solution. Even DevOps culture becomes mandatory.

So it came out of necessity, like everything else in IT. It's just a question of understanding whether it will be the best solution to the problem, or a new variable in the equation that can make the problem more complex.

In the general sense, you can not even do what you did because it has decades, many.

I can not imagine what Windows has to do with it. Linux and other operating systems have the same or at least similar functionalities. If you are saying that Windows does not have a command line, it has to be Windows before, it always has.

Of course all this can be done via GUI or otherwise, but it does not allow the same flexibility or practicality.

Particularly, although I think it's good, I think simplifying some things would bring such an effective result that a CLI would not be as necessary.

    
04.07.2018 / 20:20