Quote:
Originally Posted by JeremyR
On the other hand, if they had a separate editing program outside the reader, then the reader wouldn't be affected.
|
It is affected, because the way in which people use the device changes. For example, lets say that the application has a memory leak, it could cause the reader to fail in a way which would not happen without the application having run. Adding this kind of thing introduces all kinds of issues that need dealing with, and although they are not insurmountable, they do have a cost (i.e. an impact). With the memory leak example, people might blame the reader software for a problem that would not have happened without the other applications being used. So there are benefits in limiting a device to performing one function (or one set of functions) well.