Programlama İçin MacBook Air

Bu konuda konuşmayı bir süredir istiyordum, ancak en son izlediğim videolara(Hepsinin içeriğinin birebir aynı olması…) dayanarak bunu yazmayı gerek duydum. 3 yıldır yazılım öğrenen ve bununla uğraşan biriyim ve 1 yıldır MacBook Air kullanıcısıyım. YouTube’da görebileceğiniz gibi bir çok insan programlama için MacBook Pro’yu önermekte. Peki gerçekten de MacBook Air programlama yapamaz mı ? Neden önerilmiyor ?  Gelin açıklayayım.

MacBook Air 2017 yılı itibariyle halen güncellenen bir model ve Apple ailesinin en uygun fiyatlı(Apple Bünyesindeki cihazlar arasından) notebookudur. Ben kendi MacBook’umu 2016 yılında aldım ve notebookun özellikleri :

  • 1.6 GHz Intel i5 5250U işlemci
  • 8 GB RAM
  • 128 GB Flash Depolama
  • Intel HD Graphics 6000
  • macOS High Sierra yüklü
  • 13.3 inch modeli

Çok hafif mi geldi?  Evet özellikleri olarak az olabilir ancak bu küçük sandığınızdan daha güçlü bir bilgisayar.

Neler Kullanıyorum ?

2017 Kasım’ı itibari ile bu bilgisayarda ne yapıyorum ?

  1. Sanal Makine kurarak Ubuntu 17.10 çalıştırıp günlük kullanıma dair pek çok şeyi yapabiliyorum.
  2. Xcode ile iOS uygula geliştirme üzerinde çalıştırma yapıyorum.
  3. Okul dersleri gereği Python ve Java programlama dilleri ile uğraşıyor, bunların IDE veya editörlerini kullanıyorum.
  4. İnternet’ten 1080p video/filmleri izliyor, saatlerimi YouTube, StackOverfow ile harcıyorum.
  5. Steam üzerinden sistemi yormayan basit oyunlar oynuyorum(Town Of Salem gibi)

Evet bunların hepsini aynı anda yapmıyorum, ancak bu bilgisayarda hepsini yapabiliyorum. Ayrıca şu an uğraşmasam da iMovie ile kolayca 1080p YouTube videoları hazırlayabiliyor, GIMP ve PhotoScape ile basit resim düzenleme işlerini halledebiliyorum.

Bilgisayar Ne Zaman Isınıyor ?

Öncelikle bir çok insan şaşırabilir ancak bilgisayarın ısınmasını sağlamak kullandığım şekilde çok zor.

Intel’in 5. nesil U işlemcileri güç tasarrufu ile öne çıkarken akıllı fan teknolojisi sıcaklık maksimum sınırın %90 ına ulaşmadıkça çalışmıyor. Çalıştığında bile çıkan ses 90lı yıllarda PC seslerinin çıkardığı sesin yanında dal çıtlama sesini andırıyor. Zaten Apple’ın U işlemcileri kullanmasının en büyük nedeni de bu. GHz düşük görünebilir ancak desteklenen pek çok oyunda sıkıntı yaratmıyor.

Ancak eğer Civilization V, CS: GO gibi oyunlar oynamaya başlar, iMovie üzerinden film render etmeye başlarsanız fanlarınız çalışmaya başlar ve ses duyabilirsiniz. Bu yine normaldir ve bilgisayarın ömrünü çok etkilemez.

Peki Ya Pil Ömrü ?

Aslında bir çok Web Geliştiricisi ve Uygulama geliştiricileri bu kısma bayılıyor. Çünkü notebook size maksimum 12 saat pil ömrü veriyor. 1 yıldır kullanmama karşın halen en az 8-9 saat pil ömrü alıyorum. En parlak halinde bile 4-5 saati rahat çıkardığından günde bir şarj ediyorum. Üstelik 1-2 saat içinde %100 e şarj etmesi büyük bir artı özelliği. İçinde bulunan yaklaşık 7000 mA pili ve akıllı güç teknolojisi sayesinde bu pil ömrünü görebilen tek MacBook.

Xcode çok RAM yemiyor mu ? Kullanımı Nasıl ?

Yaklaşık 3 aydır iOS geliştirme ile ilgileniyor, 4 aydır Xcode kullanıyorum. Pek çok simülatör ile çalışıp “Live Test” yapmama rağmen şimdiye kadar Xcode’un çöktüğünü görmedim. Çökmeyi bırak en son ne zaman takıldığını hatırlamıyorum. 8 GB RAM Xcode RAM’e ne kadar aç olursa olsun gayet yetiyor. Tabii uğraştığım uygulamaların Oyun veya yüksek grafik yiyen uygulamalar olduğunu hatırlatmamda fayda var. Bu tarz işlerde uğraşmak istiyorsanız MacBook Pro almanızı öneriyorum. Onun haricinde Swarm gibi bir uygulama yazacaksanız MacBook Air gayet işinize yarar. SSD hızı sayesinde diğer tüm Windows notebooklarda göremeyeceğiniz hızlarla dosyalarınız kaydedilecek. MacBook Air’in benim ölçtüğüm okuma yazma hızı 1500 MB/sn & 700 MB/sn dir, normal SSD’ler 500 MB’ı geçemiyor(PCie bağlantısı değil de SATA bağlantısı kullanmaları bu hızlara çıkamamalarında bir etken).

Hiç Mi Pişmanlık yok ?

Evet yaşadığım bir pişmanlık var, o da hafızası. 128 GB hafıza her ne kadar iyi de olsa benim gibi bir çok uygulama ile boğuşan kişiler için yeterli değil. Bunun için seneye aklımda olan bir plan hafızasını yükseltmek. Ancak hafızası pahalı olduğu için garantinin bitmesini bekliyorum. Tahminen seneye 699 $ gibi bir ücretle 1 TB SSD yükseltme yapmaya çalışacağım. Bu sayede hem içerisinde birden fazla işletim sistemi yönetebilirim, hem de dosya koyma derdi yaşamam.

Çalışma Setin Nasıl ?

Sanırım bu fotoğraf yeterli olur.


Bu yazıda sizlerle MacBook Air ile programlama yapılabilir mi sorusu üzerinden gittiğim bir cevap yazısı yazdım. Bence hafif uygulamalar için MacBook Air mükemmel ve bütçe dostu bir notebook. Ancak biraz daha ağır işler için Pro modeli daha mantıklı olacaktır. Sorularınızı yorum kısmında belirtebilirsiniz.

Programlama İçin MacBook Air” için 4 yorum

  1. Merhaba, yaziyi okurken pek cok yanlis bilgiye rastladim ve cringe gecirdim. Liste burada. Duzeltmen insanlarin yararina.
    SSD, PCIe ustunden AHCI protokolunu kullaniyor, NVMe’ye benzetmiyor.
    Intel HD6000, 1.5 GB hafizaya sahip degil. Atanan hafiza Intel’in DVMT isimli teknoloji tarafindan isletim sisteminden abstract bir sekilde RAM’den paylastiriliyor.
    MysQL bir programlama dili degil.
    Town of salem bir tarayici oyunu degil. Steam’deki basit oyunlar “VE” tarayici oyunlari diyebilirsin.
    Thunderbolt veya baska bir arayuz ile ikincil bir monitorun bagli olmasi ya da muzik dinlemen WAOW efekti yaratacak kadar bir yuke neden olmuyor.
    Xcode’un betasinda bir sorula karsilasmiyor olman elindeki Air’in marifeti degil.
    m.2 sATA SSD’ler PCIe ustunden calismadigi icin 1000’i birak, 500’u bile gecemiyor. Normal SSD dedigin 2.5 inc SSD’lerden farksiz.
    Sanririm m.2 PCIe ile calisan AHCI SSD’leri kastettin ki PCIe 3.0’in 4 laneini (x4) kullandigi zaman 2000’e cok rahat ulasabiliyor.

    1. Merhaba Pepe,

      Öncelikle samimi yorumun için teşekkür ederim. İlgili düzeltmeleri yaptım. Birkaç noktada cevap vermek istedim.

      1)Harici monitör ve IDE kullanımı normal kullanıma oranla daha çok grafik kartının çalışmasını gerektirdiği için belirtmek istedim, yoksa WAOW diyebileceğimiz bir farktan bahsetmiyorum, yalnızca sistemin rahat çalıştığını belirtmek istemiştim.
      2) Town Of Salem ilk etapta Facebook üzerinden oynanabilen daha sonra Steam’e gelmiş bir oyun olduğundan ve eskiden oynamış olduğum tarayıcı oyunlarına yapısını benzettiğimden bu kanıda bulunmuştum, düzeltmeyi yaptım ve hatalı olabilirim.
      3) Xcode Beta aslında beta olmasından da dolayı pek çok bug bulunduruyor. Buna rağmen bu hatalarla karşılaşmamam beni şaşırttığı için belirtmek istedim, zaten karşılaşsam aynı hataları MacBook Pro’da da karşılaşma oranım yüksekti.
      4)Intel grafikleri için 1.5 GB olduğu sanal platformlarda yazdığı için belirtmiştim, özelliğini senden öğrendim ve bu noktada hafızasını yazmamak daha doğru olur diye düşünüyorum.

      Verdiğin bilgiler ve yapmış olduğun düzenlemeler için teşekkür ederim, doğru bilgi altın değerinde bir bilgidir 🙂

  2. Selam , unity calistiriyor musun? Air uzerindeki Performansini merak ettim

    1. Merhaba,

      Unity çalıştırmıyorum, başka yerlerde okuduğum birkaç kişi Unity için MacBook Pro’yu daha çok öneriyor. Air daha çok Web & iOS/macOS/watchOS odaklı.

Bir Cevap Yazın