3 ms·
It seems clear that GitHub's goal is to make git useable. I'm super excited about everything they can do in that direction. Git's underlying model is fantastic,
by macrael 15y ago
It seems clear that GitHub's goal is to make git useable. I'm super excited about everything they can do in that direction. Git's underlying model is fantastic, but it's UI is lacking. Bravo GitHub.
- deleted 15y ago[deleted]
- jeffreymcmanus 15y agoThe command line is actually a kind of user interface.
- deleted 15y ago[deleted]
- xiaoma 15y agoI would say that the command line is an eminent non-graphical variant of a GUI, thus a canonical UI. GUI = graphical user interface GUI - graphical = UI
- thepumpkin1979 15y ago+1 CLI = command-line interface
- mkramlich 15y agoand the beauty of CLI is that, unlike with a GUI, a CLI can serve as both a human UI, and a machine UI or API. and it does the latter for free. give me a binary-only program with a CLI interface and I can build other things on top of it, put it into a pipeline, turn it into a cronjob, etc. give me a binary-only GUI? often nothing you can build on it
- deno 15y agoYou can automate GUIs using accessibility controls and/or desktop message bus. If an app is modular, as it should be, it does not matter one bit how many UIs it exposes. Also all CLIs are not the same — try automating ncurses application.
- efnx 15y agoSorry - I deleted my replies as I really don't want to argue about UIs. That was not my intention. I must remember for the future that text without tone often does not convey one's intention. This program is great, thank you GitHub.