Well, that may be a little melodramatic, but no Mac geek can call him/herself a “power user” without at least a basic understanding of Automator. Apple engineers have done miraculous things with OS X, making it the most intuitive, efficient and beautiful operating system possible. But there’s no way to code an OS to be “all things to all people” without it becoming a completely bloated hulk. Microsoft aptly proves my point. Windows tries to be a combination desktop and portable operating system full of features for both, resulting in an OS that’s not really good for either. Conversely, Apple has always maintained iOS/OS X separation despite lots of speculation to the contrary. Two distinctly different operating systems with two distinctly different design philosophies. On the desktop side of things, OS X is focused on providing features to make the user sitting in front of a large(r) (non-touch) screen as capable and productive as possible.
In both their hardware and software products Apple designs and includes features they deem most useful for 90% of their prospective customers. This design philosophy has obviously paid off. Mac sales continue to escalate even as overall PC sales are in decline. But what about the other 10%? Those who could use everything OS X provides plus a bit more. Apple has realized (quite wisely I might add) that providing every feature wanted by the final 10% would be as large an engineering effort as the one required for the first 90. What to do?
Click to read more ...