Menus apparently annoy some people. I rather like them.Bruce Byfield: “The modern desktop long ago outgrew the classic menu with its sub-menus cascading across the screen. Today, the average computer simply has too many applications to fit comfortably into such a format.” With a few clicks one gets to where one wants to be, just like a file-system. If your menus are inappropriately long or don’t fit on the screen, it’s because you have not sorted out the entries properly, not because there’s anything wrong with menus per se.
I have 3K Debian packages on my PC. Here’s my top-level applications-menu. It’s long but lists a few “hot” items and a bunch of categories. The boys and girls at Debian sorted them out for me (I have one game, FlightGear. I managed to take off once but crashed… 😉 I think my PC has an above-average number of applications and they fit quite comfortably in my menus. The menus might not be optimal one way or another but they are close enough that’s never an annoyance to me.
This entire article didn’t need any reference to any of these menus because I have an icon to GIMP and “screenshot” on a bar at the bottom of my screen. Auto-key ran in the background and my browser runs all the time.
So, menus are a backup plan on a real desktop OS in GNU/Linux and there’s no need to tweak them if you use Debian GNU/Linux or you know the alphabet. Menus work. Use them. I feel sorry for those developers constantly tweaking or replacing menus. I think they are wasting their time, at least for legacy PCs. For a tiny screen, I can see they have a point but my current monitor is 20 inches and I could switch to using a huge one as I age. So, the energy placed on replacing menus for legacy PCs is really out of place. There is no reason for a “one size fits all” solution to the “menu-problem”. The problem does not exist here.