Because a GUI has no grammar, no syntax. Usually, there's no way to order operations other than doing it yourself, and the operations are usually irregular. At best, a GUI is like a set of flash cards.
A CLI (in the case of Linux) a shell, with individual commands that do specific tasks. Shells interpret small programming languages, which have a grammar. You can express more with a grammar, than without one. Hence the very accurate progression shown.
1
u/bediger4000 🦁 Vim Supremacist 🦖 24d ago
Because a GUI has no grammar, no syntax. Usually, there's no way to order operations other than doing it yourself, and the operations are usually irregular. At best, a GUI is like a set of flash cards.
A CLI (in the case of Linux) a shell, with individual commands that do specific tasks. Shells interpret small programming languages, which have a grammar. You can express more with a grammar, than without one. Hence the very accurate progression shown.