Why I like Apple’s products, especially S/W products, are because they understand the Bauhaus design philosophy, “Form follows function.” In other words, design is not just for look. It should be something to help to use the target objects or products.
Here is a good example, ( Nowadays even Windows does this and Linux, for sure, has been done this. )
I have a 13″ MacBook. Because its screen is small, I have to switch document window and a document window on which I type often. Such switching distracts my attention.
However, because the Terminal window is transparent ( you can set how much transparent it should be ), I can see what is behind of that window. It is very easy to confirm the content on the PDF file without switch back and forth. Transparent window is not just an eye candy. It is very functional.
I love this kind of touch. New Apple users who have entered to Apple world tend to think that Apple’s products are just pretty. It is wrong. It is not just for visual purpose. They are functional. Apple people have been quite good about this kind of deep consideration.
However, I am disappointed by their new tool for programmers. It is quite anti-productivity and big step-backward from its previous version. It looks like that it is designed by someone who are totally different. I wish Apple bring the functional design back to the tool.