Androidスマートフォン向けアプリ開発を行なっているわけですが、開発に使用しているマシンはMac mini。GoogleのOSであるAndroidの開発なのに、何故にMacかというと、まあ、諸事情が色々とありまして。ただ、Androidアプリ開発ですが、私はWindowsよりもMacの方が相性が良いと思うのですよ。
 AndroidのベースはUnix、Mac OSのベースもUnix。ベースが同じUnixなので相性が良いのですね。もちろんコマンドとかもそのまま使えますし。

 で、職場でMacを開発で使い始めてから半年近くが過ぎました。自宅ではWindows7を使ってるのですが、いやー、Macを使えば使うほど、コンピュータのOSとしてしっかりと作られてるというのを実感します。ハードウェアとソフトウェアが一体化して。
 一方、Windowsは、こちらは汎用的なOSということで、様々な種類のコンピュータで稼働することを前提に作られているため、細かいところまで作られてない気がします。ちょうど、iOS vs Androidに似ている気がします。