The State of the GUI

rjframe dlang at ryanjframe.com
Thu Oct 25 11:09:17 UTC 2018


On Wed, 24 Oct 2018 03:29:58 -0400, Nick Sabalausky (Abscissa) wrote:

> 3. Transitively, I would caution against conflating "current direction
> of trends" with "what we, the creators, should be doing." [snip...]
> 
> 4. I would caution against taking myopic, self-absorbed
> corporate-interest motivators (such as "our branding before the
> platform's branding") as higher-priority than *THE USER'S BEST INTEREST*
> when creating a product *FOR THE USERS TO USE*.
> 
> 5. In any endevour of creation, at some point, you have to ask yourself:
> "Who is this being creating for? For myself/ourselves, or for the people
> who we HOPE will actually CHOOSE to use it?" [snip...]
> 
> 6. I've noticed that your entire several-page post and you're entire
> argument regarding user-interface decisions makes absolutely ZERO
> mention whatsoever of THE USER

I agree with what you're saying, but could you elaborate as to what you 
see that is being ignored? Other than performance considerations (which is 
why I'll never even consider Electron), I don't see much in that post that 
would have a direct and major impact on end-users -- though there would be 
many followup conversations that would need to.

I guess I think of a UI toolkit's primary audience being the developers, 
and the developer's audience is the end-user; there are things the UI 
toolkit needs to do for the end-user, but ultimately UX is up to the 
application developer.

-Ryan


More information about the Digitalmars-d mailing list