3 ms·
> if apple designed git's cli it'd be bilion times better from ux perspective while only 10% less powerful I guess Why then does every dev I am aware of who us
by eitland 3y ago
> if apple designed git's cli it'd be bilion times better from ux perspective while only 10% less powerful I guess
Why then does every dev I am aware of who use Apple start by installing Homebrew?
Also, you are talking about the same Apple that has a menu system that closes the menu if you click at a submenu?
I mean, it breaks at least two reasonable assumptions:
- clicking on a branch node would work on the branch like clicking on a leaf node affects the leaf
- clicking the menu works like everywhere else
Or the same Apple UX where, if I opened a dialog in my browser I cannot use the same browser to look up in the wiki where on the file server I am supposed to find a certain file I am supposed to upload?
Or the same Apple UX where there is a different shortcut depending on whether I want to switch between windows of the same app or windows from different apps?
The same Apple UX where I had to learn from application to application which features were in the menu and which were hidden under one or another gear icon?
That said, I am considering another for my next laptop.
But their UX is well and truly overrated IMNSHO.
- tester756 3y agoYou may write 10 or even 100 examples It's not that important, point stands regardless Git's CLI UX is terrible.
- mdaniel 3y ago> Or the same Apple UX where there is a different shortcut depending on whether I want to switch between windows of the same app or windows from different apps? That one is on purpose, and I vastly prefer it to (what I presume you are implying) the "alt-tab across every window in the universe". I'm delighted that even Ubuntu now honors the alt-backtick versus alt-tab distinction, although I'd bet that is configurable, which is likely what you're asking for, too My experience is that the Windows windowing system supports keyboard navigation through the UI elements much, much more than Apple (and often Ubuntu, too). I do prefer that, but not enough to use a vastly inferior OS that just happens to have strong keyboard UI navigation support
- cesarb 3y ago> My experience is that the Windows windowing system supports keyboard navigation through the UI elements much, much more than Apple (and often Ubuntu, too). That's due to historical reasons. While both X11 and Apple could assume the presence of a mouse, it was an optional add-on for a PC back in the MS-DOS days; the original 16-bit Windows had to be fully usable even in the absence of a mouse (the only thing which came with Windows and didn't work without a mouse was the image editor Paintbrush). A lot of that keyboard-oriented legacy still survives in the Windows API.
- htfu 3y ago> menu system that closes the menu if you click at a submenu? Mine doesn't do this, unless I'm misunderstanding what you mean by submenu (I'm thinking of the thing that has a > at the end. Also why would you want to click it when it opens automatically on hover?) > if I opened a dialog So close it, or look up the thing before you open a modal, a rather common concept across many platforms. > there is a different shortcut Granularity is bad... why exactly? But a tip, get HyperSwitch (this is the real reason for writing this comment) The last one I don't even get how you mean the OS designer would get involved with how exactly applications are made. What would the alternative mechanism be, forcing (how?) them to put everything in menus? What about right-click menus, should they be banned? How is any of this unique to Apple? I'm not saying they are infallible, but these are some weird ass examples.
- tentacleuno 3y ago> Get Hyperswitch I'm guessing you don't mean the payment platform, and the loads of other stuff I found while searching for that. Looks like quite a saturated name! Anyway, for the curious: https://bahoom.com/hyperswitch https://bahoom.com/hyperswitch