|
|
|
|
|
by delusional
1860 days ago
|
|
Do you disagree that they aren't essential? Can you not do the computing without them? Obviously you can, although you may not want to. That's exactly the point of the article. You WANT arbitrarily overlapping windows, but that comes at a cost. You HAVE to pay that cost if you WANT the feature. In the very next chapter, the author even says as much: "Increase in complexity results in large part from our recent penchant for friendly user interaction." What makes such a realization interesting is that if you don't need the "friendly user interaction", say you're making a POS system or some embedded device, you don't need all that extra complexity. A lot of POS systems run full Windows systems. Do they NEED arbitrarily overlapping windows? If not, then why do they carry around that extra complexity? |
|
For many use cases the (excellent) interface provided by, say, AS/400 (a.k.a. IBM i) is totally sufficient, but this fact alone does not mean that something like that should be used universally.