Yapılacak projeye göre, hayır değildir. Hedefin X86 mimarisini kullanan sistemlere uygulama yazmaktır, M.2 yetmeyebilir. Hedefin Windows için oyun geliştirmektir, yetmeyebilir. MacBook Air ısınır. Soğutması yok cihazın. Cross platform App yazmak her zaman daha iyidir ancak bir uygulamayı spesifik olarak bir platforma özel geliştirmen ve bu platforma özel optimize etmen gerekiyorsa, bu tarz konularda problem yaşarsın. Elindeki cihaz ARM. Yani kısaca bu iş hedef projeye göre değişir. Web programlama, mobil programlama ve cross platform programlama söz konusu olduğunda oldukça yeterli bir cihaz, ancak yazılım için "en iyisi Mac" değildir. Mac iyidir ama en iyi söz konusu değil bu iş söz konusu olduğunda.