GUI as an adjective

I’m lucky to currently be working in an office with no other programmers and only graphic designers.

I’m used to working with other software developers, which I enjoy because we have a lot of crossover in our day-to-day work. But working with people outside my normal experience is really interesting.

One of the designers said something I’d probably never hear a programmer say. They used the word GUI as an adjective. Funnily enough, the subject was about a GUI for a web application, but their phrasing was something like ‘We need it to be really GUI’.

Programmers know GUI as a noun - a Graphical User Interface. A GUI is a thing with a specific form and purpose, it has properties and functions.

But to this designer, GUI was a description, a concept, a sense, an emotion. Imagine living in a GUI house, working in a GUI office, having GUI friends, making your meetings more GUI, living a GUI life. GUI as an adjective is really interesting. My interpretation of GUI as an adjective is synonymous with usable, simple, beautiful, intuitive, inspiring, enjoyable, emotional, practical, desirable. A lot of GUIs are not GUI. But the ones that are… we all know the difference.

Working with people who bring me into new language spaces is really interesting. I reckon a practice similar to artist-in-residence for programmers would be a very successful idea.

 
1
Kudos
 
1
Kudos

Now read this

Javascript object identities

When two things aren’t equal, but then sometimes are. This is javascript. Easy start # Just to get us in the mood key1 = 3 key2 = 3 key1 == key2 // obviously true Equality of objects is a bit more unusual key1 = [1,2,3] key2 = [1,2,3]... Continue →