Linked by Thom Holwerda on Wed 24th Nov 2010 23:06 UTC
OpenStep, GNUstep I don't really know what Sony wants with this, but they're using GNUstep, so that's something, I guess. "Sony's Networked Application Platform is a project designed to leverage the open source community to build and evolve the next generation application framework for consumer electronic devices. The developer program gives access to a developer community and resources like SDK, tools, documentation and other developers. The foundation upon which this project is base comes from the GNUstep community, whose origin dates back to the OpenStep standard developed by NeXT Computer Inc (now Apple Computer Inc.). While Apple has continued to update their specification in the form of Cocoa and Mac OS X, the GNUstep branch of the tree has diverged considerably."
Thread beginning with comment 451184
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Objective -C / C++
by Neolander on Fri 26th Nov 2010 06:29 UTC in reply to "RE[4]: Objective -C / C++ "
Neolander
Member since:
2010-03-08

Can someone explain me the value of having a menubar that's separate from the application it belongs to and focus-dependent on a modern computer ?

I mean, on the original macintosh, it was justified by the very small size of the screen, but now is it still relevant to accept such a major hit in usability for a few extra pixels of height in each windows ?

Menus being logically attached to the window they belong to, closer to the mouse pointer, easily discoverable... What's the problem with that ?

Reply Parent Score: 2

RE[6]: Objective -C / C++
by dylansmrjones on Fri 26th Nov 2010 15:49 in reply to "RE[5]: Objective -C / C++ "
dylansmrjones Member since:
2005-10-02

It depends a lot on the resolution, the mouse and the ration between horisontal and vertical resolutions.

With 1600*1200 on a 17" CRT-monitor I have to admit I don't like unified menubars. OTOH, on a 15" widescreen monitor (11360/1366*762) it's a completely different matter. The benefit of a unified menubar is that the target is infinite large and therefore very easy to hit, unlike menubars in an application.

Reply Parent Score: 2

RE[6]: Objective -C / C++
by Morgan on Sat 27th Nov 2010 20:32 in reply to "RE[5]: Objective -C / C++ "
Morgan Member since:
2005-06-29

This is a discussion almost as old as the war between Windows and MacOS. Growing up using both in the 80s, I can say first hand that besides being a matter of preference, it also goes to experience. Specifically, if one has only ever known the Windows way of per-window menu bars, they will be frustrated and confused by the global menu bar scheme. Conversely, a lifelong Mac user finds it annoying to constantly have to hunt down the elusive menu bar.

I won't say one is better than the other, though I will say a global menu bar makes a lot of sense to me. It keeps the bar in the exact same place no matter what app you're in (think muscle memory), and makes good use of what would otherwise be a lot of wasted space. But, I'm comfortable with both as I've used every major and a lot of minor GUIs in my life. I'm most comfortable in OS X these days, but as I don't own a Mac at the moment I'm using Windows 7 and I'm getting by just fine with per-window menu bars (among other differences).

Reply Parent Score: 2