I might get lynched by my reply but coding a functionality for GUI rather than command line is way harder and more labor consuming as it adds an additional layer that is very very thin in a CLI.
We could blame the GTK vs. QT rivalry, but I think it’s more of a user coding something they need and doing it the way its less work/more comfortable for them.
Consider that there’s a wide range of Linux developers that prefer tiling desktops that only rely on keyboards, not mouse. Even, there’s a Linux Window Manager called Ratpoison.
Again, if someone enjoys it or wants to do it that way, more power to them but if someone wants a common interface for most things without learning the specifics of something and the commands for it then they’ll want a good gui, if it’s not available they’ll end up cribbing about it.
I do agree with you, if it didn’t sound like it. But the problem IMO is lack of investment on GUI (notwithstanding all the amazing work the Plasma and Gnome team are doing).
If public entities moved their MS license money to buy Linux desktop OS support instead, that would probably solve this issue, while creating another 3 :).
I might get lynched by my reply but coding a functionality for GUI rather than command line is way harder and more labor consuming as it adds an additional layer that is very very thin in a CLI.
We could blame the GTK vs. QT rivalry, but I think it’s more of a user coding something they need and doing it the way its less work/more comfortable for them.
Consider that there’s a wide range of Linux developers that prefer tiling desktops that only rely on keyboards, not mouse. Even, there’s a Linux Window Manager called Ratpoison.
Again, if someone enjoys it or wants to do it that way, more power to them but if someone wants a common interface for most things without learning the specifics of something and the commands for it then they’ll want a good gui, if it’s not available they’ll end up cribbing about it.
I do agree with you, if it didn’t sound like it. But the problem IMO is lack of investment on GUI (notwithstanding all the amazing work the Plasma and Gnome team are doing).
If public entities moved their MS license money to buy Linux desktop OS support instead, that would probably solve this issue, while creating another 3 :).