3 ms·
> But little I knew, that this is actually specific to windows, and on Linux or macOS, the order is reversed... Did anybody else pick this up? The person has o
by foobar1962 8y ago
> But little I knew, that this is actually specific to windows, and on Linux or macOS, the order is reversed...
Did anybody else pick this up? The person has only ever seen Windows. That’s extremely limiting.
A later comment talks about how Microsoft designed things... one of the big differences between Mac and (DOS and early Windows) was that Mac developers tended to use the Apple tool kit and design guidelines, but the other platform devs tended to inventvtheir own and go their own way — being deliberately different.
I taught computing in the early 1990s around the transition from DOS to Windows 3.1 and on a Mac if you learned to print in one app you had it right for all others. With DOS each app was a completely different set of key presses (looking at WordPerfect and Lotus 123). Windows standardised this but it took a while for devs to catch on that consistency with other apps is good practice
- zeitg3ist 8y agoI have always used a Mac, and just occasionally Windows: I have never noticed this detail until I read this article. Sure, something always seemed “off” with dialogs in Windows, but I couldn’t pinpoint it. So I don’t think the author never used a Mac, it’s more likely that they never connected the dots either.
- chairmanwow 8y agoI think it’s this very consistency that make using the JetBrains family of IDEs so painless. The power-user keybindings are equivalent across all of their products. The standardization make picking up a new language the hardest part about a new IDE instead of having to learn a new tool AND having to learn a new language.
- doubleunplussed 8y agoThis is one reason cross-platform GUI toolkits are great. My apps are in Qt, and the dialog boxes are idiomatic on all platforms without me having to know or check.
- rkuykendall-com 8y ago> Did anybody else pick this up? The person has only ever seen Windows. That’s extremely limiting. The original Factorio team ( once they grew to 3 ) developed 100% on Windows, Mac, and Linux respectively. So Twinsen may have very little experience outside of windows, that probably helps him develop an authentic Windows experience, while the Mac and Linux developers do the same, and the result is a great cross platform game. Disclaimer: My in-game hours for Factorio probably qualify me for Stockholm syndrome, so lots of bias here.