Tuesday, 10 March 2015

MacBook 2015 for programmers?

There's so much to love about the new all-metal MacBook released in March 2015. Its the redesigned version of late 2009 MacBook, which was silently discontinued by introducing the Macbook Air. The new Macbook targets all the educational and consumer markets. It has many cool features as follow:

  • All metal: Its the first ever macbook to come with all metal. So aren't the existing all-metal? no, they're not, the hinge mechanism has some plastic in it, as well as a plastic cover.
  • Retina: It has stunning 12-inch retina display.
  • Colors: yesss, we love them, the first ever MacBook to come in three colors, Silver, Gold, Space Grey.
  • Better Stereo Speaker: Unlike Macbook Air that has speaker hidden in vents near the hinge, the speakers in MacBook are above the keyboard, which throws music right at you.
  • USB-C port: basically a new all in one port for charging, video sharing and data transfer.
  • Others: Full size keyboard, New trackpad.

Now the questions comes that is it suitable for programmers?

Short answer: NO.

Long answer: well, the gorgeous MacBook can broadly be categorized as a portable tablet-like mac computer such as an iPad with a fancy metal unibody macbook casing and a keyboard. Regarding the specs, its an entry-level macbook that stands at bottom of the macbook family, even beneath the Macbook Air. (upto 1.3GHz dual-core VS upto 2.2GHz Core i7 ) comparison link: Apple - Macbook vs Macbook air

Its mainly targeted to mid-range "mac" users, with personal use (eg, office work, music, movies, internet surfing etc), users who wants their nootbook to be more portable (like a tablet?). As stated earlier, educational institutes and consumers are its main audience.

Considering the USB-C port introduced in MacBook, it would create a lot of gap for the tools/mobiles which connects to machine using standard USB 2.0 ports for debugging or programming. Although its expandable, which gives you one USB port, but as a programmer you would be wanting more ports, plus who wants to carry an extra converter. USB-C VGA Multiport Adapter costs US$79.00.

MacBook features VS programming at a glance:

  • No ports, kills the programmers' environment. A programmer needs as much ports as possible.
  • No fan, may be overheat, while doing programmers' tasks. (MBP starts fan noise when eclipse compile the android app)
  • Processor, 1.3GHz dual-core, low power processor not enough for programming. Slower than Air.
  • Cost, too much, Want one? Yes. would Buy one? No.
  • Wifi only, you can't just intact the Ethernet or any other networking cable, what if you need to directly connect to an interface? (converter needed here)

  • Other general changes:

  • The glowing apple logo in back of the screen won't glow anymore, its been replaced with a shiny metal logo.
  • The fancy new MacBook is shipped with 480p FaceTime camera, unlike others having 720p.
  • The MagSafe is gone, and has been replaced with USB-C port. What is MagSafe?

  • So if you're a normal user, who want to use MacBook for personal use, like reading email, writing blogs, doing office work, surfing the internet, watching movies, listening making music. Yes, MacBook suits you if you've no money issues.

    And If you're a power user like, programmer, then probably itsn't for you.

    Want to add something to this, let's know in the comments.


    1. Thanks man! So helpful in my part. But should I consider the air now?

      1. Well, if you're a programmer, then you should consider MacBook Pro. If you're a normal user, want something more decent, then Air, and if you want it more fancy, less powerful, then MacBook.

    2. reading its specifications in your post has made me want to get it all the more. it did not know about most of them. keep posting more

    3. Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work. Emus4U

    4. I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,.. TweakBox

    5. Thanks guys, for sharing this conductive accumulation. Jailbreak iOS 11.2.2

    6. Brilliant site! I discovered it while surfing around on Yahoo News. Do you have any proposals on the best way to get recorded in Yahoo News? I've been striving for some time however I never appear to arrive! Value it. AirShou

    7. A debt of gratitude is in order for sharing the post.. folks are universes best individual in every existences of individual..they need or must succeed to maintain needs of the gang. MovieBox

    8. i read a considerable measure of stuff and i found that the method for composing to clearifing that precisely need to say was great so i am inspired and ilike to come back again in future.. Snapchat++

    9. I felt exceptionally glad while perusing this site. This was truly extremely enlightening site for me. I truly preferred it. This was truly an agreeable post. You rock!. FlekStore Download