POV-Ray : Newsgroups : povray.off-topic : OS as a Service : Re: OS as a Service Server Time
6 Oct 2024 13:19:05 EDT (-0400)
  Re: OS as a Service  
From: Jim Henderson
Date: 5 Aug 2015 21:40:26
Message: <55c2bb0a$1@news.povray.org>
On Wed, 05 Aug 2015 21:51:12 +0100, Orchid Win7 v1 wrote:

> Is that "dumbing down"? Or is that "removing unimportant implementation
> details"? Where do you draw the line?

Back in the olden days, computing resources suffered from scarcity - you 
had to be concerned about every byte of memory you used, and often 
implementations of data structures included obscure bitfields in order to 
conserve memory.

These days, computing resources *generally* are not considered scarce, 
yet programmers generally behave as though they are, and implement code 
in that way, at the expense of a user interaction model that users can 
actually use.

There *are* cases where high performance needs to be taken into 
consideration - yet the area where user interaction is *really* important 
(games), you get both high performance *and* good user interaction design 
- at least in games that are successful.  Game players have plenty of 
choices for where to spend their time, and if a UI is too complex, 
they'll move onto something that entertains rather than something that 
frustrates them.

That's not "dumbing down," that's using intelligence to design a user 
interaction model that users aren't going to run away screaming from.

It's smart business.

Jim
-- 
"I learned long ago, never to wrestle with a pig. You get dirty, and 
besides, the pig likes it." - George Bernard Shaw


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.