Not everyone is interested in dealing so deeply with a computer, they use the PC, laptop, whatever to look for information on the Internet, make purchases, watch videos, listen to music or write and read e-mails. Why does this person now have to learn to talk to the system using a computer language? Haiku is a single user desktop system, which means it is exactly what it says it is, a system for using applications for personal use. So while itâs nice to be able to work in the black hole if youâre familiar with it or need to use it for other reasons, but for a normal user, someone who doesnât program, who doesnât write scripts, someone who uses the system for business that completely unnecessary. I am for user interfaces for all applications that are beneficial to that user, making it easy for them to use the system. These should be simple, largely self-explanatory, free of extras, require no study in computer use, work and most importantly be found in the application menu after installation.
Who are these regular users? Certainly not us haiku friends, programmers, porters, testers. No, they are old people, like young people. Perhaps there will soon be many women who have interests that have nothing to do with computers, except that they use them as tools.
I love HaikuPorts more than a YAST or other installation tool, even though I still find it modest that with a you donât get everything listed with a, but everything with an a in it, itâs easy to set up, contains explanations, installs only the bare essentials are clear, meaning it does what you expect it to do if youâre not the haiku guru.
In my opinion, less is more, but what is necessary has to be. If users demand a gui for this or that program, why not give them this one? For example, I do this for myself in yab. I like working with a gui (yes, it can also do it in a black hole) and it doesnât bother me a bit as a user that not all possible functions are included, but only the most frequently used, target-oriented functions (inexperienced people are killed by the mass of functions and can often cause more damage than they get help from it).