Hacker News new | ask | show | jobs
by cytzol 1855 days ago
> The whole window system is very different from everything out there. The app does not die when you close the window.

But that's one of my favourite things about it!

I remember one time when I had to use Windows after being away from its window-based paradigm (rather than an application-based paradigm) for several years. I had a single window open in Sublime Text, and I wanted to close that window then open a new one. So I closed that window, then instinctively reached for the menu bar to select 'Open Project'. Of course, the menu bar was no longer there, because it was part of the window I just closed. And then when I opened Sublime Text to get the menu bar back, it re-opened its last open document, which was the window I was trying to get rid of.

1 comments

Keeping the application running when the last main form is closed is a Mac-ism enabled only by global application menu. It has benefits and drawbacks, but it's pretty clear that without it there is no intuitive way to do that.

I can assure you that I repeat the fumbling you describe but the other way around on mac. It's just two different UXes and which operations they allow (or can be intuitively done) will differ because of some fundamental earlier choices such as e.g. how many mouse buttons the user can be expected to have, or whether a program can show a global menu.