Hey Dude River ball this year back again with another Artical and in this video we are talking about its
MacBook
Air good for programming so it’s a new season it’s a new year a lot of
you are taking admission in new universities colleges and you might be
looking up for a new laptop and obviously when you see the first time
this MacBook Air you see that hey it’s a Mac product it’s an affordable
range but is it going to be good for my programming needs or not so this
is going to be my one spot reference where I will be referencing to all
those people asking the same question in my facebook page in my email
that hey here are my thoughts on MacBook Air and you can just watch this
video so let’s get started and talk about MacBook Air for programming
first and foremost we need to clear up some of the ground basics now
again everything is just a perspective there’s no such thing as good or
bad like for example if I talk about my phone which is one plus it might
be a really amazing four phone for me but it might be really a terrible
phone for you it depends on use case what you really want to do with
your phone a person who is an amazing photographer will choose a one
plus or maybe a pixel instead of some other low-end phone which is
having very terrible camera so again not making a judgement over cameras
or mobile I’m just saying that hey it depends on perspective what you
really want to do again this video is not about fighting over Mac or
Windows or Linux which one is better which one is not these are just my
thoughts on MacBook Air with that all clear up let’s get started of
course one more thing this video is not sponsored by anybody these are
just my personal thoughts so in this video I’ll touch upon couple of
subjects what you really want to do because programming is a very large
paradigm it can be web mobile machine learning AI can be a tons of
things what you really want to do so for which domain this machine can
be really good and for which domain this machine can be terribly bad
I’ll talk about that now I’ve been using Mac for a really long time the
time when Mac Book used to come with even the CD drive my one the old
one is having even the CD drive can you imagine to the latest one which
came up the last year and it is it is really people call it as dongle
life this is the one with the touch bar so yes I do have some of the
experience with the MacBook so let’s talk about this by one the one
thing that you should be clear about MacBook Air is it is the first
entry line of the MacBook the reason why it’s so much affordable because
it’s so much not on the high end of the specs the screen is just okay
it’s not gonna be the best MacBook display which it is known for it’s
just okay its display and also the specs are not very high-end remember
it’s just an entry point so what for what programming it’s going to be
decent now if you are into very early stage of programming you have just
entered into college you’ll be writing some code on C C++ maybe Python
and will be doing some of the web work like HTML CSS JavaScript then
it’s an amazing machine you cannot just beat with that it’s so much
affordable yet so much high performance and you will have no problem at
all macbook air as the name says here it’s designed for the lightweight
work you’ll be really happy with the presentation making what the
presentation you make PowerPoint presentation Word document simple
editor based stuff like sublime text Adam maybe the S code you are
designing some of the web templates for the entire web development I
have seen that this machine face no problem at all whether that web
development is on PHP maybe on WordPress Django nodejs or anything else
at all for the front-end part it is really an amazing machine you’ll
face no lags full support browsers are amazing everything is so much
amazing for the web development so in case your goal is to become a web
developer and you just want to have a machine which doesn’t let you down
MacBook Air is really a nice choice now coming up on to the point which
is really the next one for which you are maybe buying this machine
which is mobile development now for the mobile development there is an
if clause here now if you are looking just to get started with the
iPhone development then it’s decent machine I won’t be calling it as a
really high performance it really lags at a variety of points even as it
get older you will see that the Xcode has started lag up and your
simulator of the iPhone is gonna take a little bit longer in just
booting up so it’s not the perfect machine but yeah it’s a decent one
you can do iPhone development on it and you will face no problem at all
but again if you are doing high-end development making just toy apps
like few fun apps to get ready or get started it’s a good machine but
not at all really amazing if you have five or three five or ten
storyboards and you want to go really Deb opening up the machine for a
really long time it’s not gonna survive long for that and again if
you’ll be opening up multiple simulators which you should while you are
making and testing the apps it’s gonna lag quite a lot so whole story
short if you are doing iPhone development one simulator at a time and
that’s that no more than that moving on to the next question that might
be bothering you is can I do Android development on MacBook Air yes
certainly you can do but the performance of Android studio on MacBook
Air is terrible yes that’s the truth it’s really really the worst
performance I have ever seen on any MacBook and ever off lines to do a
couple of students are using the MacBook Air and I have seen a terrible
performance on Android studio now this this terrible performance comes
up until unless they run a simulator the moment you open up a simulator
of an iPhone often Android it’s it’s gonna just lag a lot and you will
be waiting for quite a long time I’ve also seen that if you just plug up
your real device and just go with that then the under studio is decent
still not one of the best performance I have seen so keep in mind that
it’s a decent machine but for the Android development it’s not gonna
handle much and you will be really facing down that hey it’s it’s not
the amazing machine I don’t like to love to work on this machine for
Android it’s not there are lots of other choices if your goal is for
Android I wouldn’t be recommending for Android this MacBook Air moving
further very small audience might be looking up for this MacBook Air for
the machine learning and AI development now let me tell your honest
opinion about it now if you’re going for the Python very early stage
like you might be looking for the numpy and pandas and just playing
around a little bit with that it’s ok till then the moment you will
start of doing something really rigorous and you will have a large data
set and even if you want to just pre-process the data set or maybe fetch
into some algorithm it’s gonna perform the worst possible as it could
so for the machine learning I won’t even recommend you to get on to the
MacBook Air even not for the tensorflow jes although it looks a little
lightweight tensorflow Jas but it’s not so much lightweight you will see
a lot of issues in your MacBook Airs it’s not an ideal thing for
machine learning so onto a whole note to the new students who are trying
to purchase the MacBook Air if your goal is just basics with the C C++
Java Python web development then it’s a great machine not for something
really amazing like AB development or machine learning it’s not an
amazing machine I would recommend all of you to bump up your budget a
little bit and go for MacBook Pro I know the things that we really want
are always out of the budget but that’s not the point of this video this
video was only meant to present my views about MacBook Air because this
was a question being asked quite a lot so that’s why I’ve just made
this video ok so these are my parts about MacBook Air I hope you have
enjoyed this video and this is going to help you to make a purchase
decision about your next laptop let me know what laptop you are thinking
to buy for this upcoming semester and what at what feel you are
planning to go in the programming
Post a Comment