Macbook Air as development machine?

Hello,

I need to replace my current laptop, and am thinking about purchasing a Macbook Air 13". I will mostly use it for programming (php). I have never used a Mac computer before, so I am wondering if it is a good idea…

Does anyone have any experience using Macbook Air for programming and web development?

Thanks.

The only thing you’d really be missing out on is an optical drive.

Also, take some time to look for any software you may need and if freeware/open source software is available, or if you will have to make some purchases for the OSX platform.