3 ms·
>This is a trait of UNIX culture, which never cared about doing cool UIs and GUI oriented development stacks, with NeXT being the exception. The idea of UNIX i
by deltron3030 8y ago
>This is a trait of UNIX culture, which never cared about doing cool UIs and GUI oriented development stacks, with NeXT being the exception.
The idea of UNIX is more productivity through shared conventions, where the system behaves as expected and newly introduduced programs don't increase the cognitive load that much, because you already have gained experience with those conventions through those other programs in your toolbox.
The idea of modern GUIs for professional tasks is kinda the same, reducing coginitive load and reducing the barrier of entry through aquired familiarity with similar GUIs.
UNIX the GUI way means getting away with not differentiating between professional and casual users, and scaling complexity horizontally by using programs in conjunction with other programs, or task based contextual adaption of UIs in larger programs, where e.g. your sidebar changes depending on what you have selected instead of stuffing all options in the UI at once.
Apple and it's ecosystem of apps have figured that out, there are not really two worlds like in the Windows ecosystem, where there's a hard cut between casuals and niche professionals.
On a Mac you might find your way around Sketch if you've only used Keynote before, or in Logic Pro coming from Garage Band or Final Cut. It's this similarity that adds up and gives generalist creative people superpowers, like those Unix wizards on the command line.