Lyberta {l Wrote}:Impossible.
Text - Unicode is very complex.
Graphics - even color is very complex, you have color models, color spaces, gamma encoding...
Audio - pretty complex, you have bit depths, frame rate, number of channels, you have to remember Nyquist limit and keep your algorithms bandlimited...
Lyberta is making a pretty classic (and in the context it is made, fairly indisputable) argument around the undeniable fact that features get more and more complex to support. What drummy says amounts to "Features? we dont need no steenking features!" and to some degree, I sympathise:
For me the trick is to do something substantial to appease the features crowd, they never ever let up and if you give them nothing, they are worse. Gaming in particular, is an industry that relies heavily on features to make things appealing enough to invest money and time and hardware in. With that said, if we do not make a significant platform for drummys resistance of features (the freedom to NOT run the software) then we will be dragged along by features for eternity. Part of the essence of freedom is the choice, which freedom 3 says we have a right to change, but nobody cares about that anymore-- which is why it suffers so badly.