TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: anyone using the new MacBook Air as your main development machine?

75 点作者 acl超过 14 年前
A top-of-the-line Air has a 2.13GHz Core 2 Duo and a 256GB SSD. Anyone taken the plunge and made this your primary development box?

26 条评论

jdietrich超过 14 年前
If your current machine has a magnetic hard drive, even the bottom-end Air will feel incredibly fast by merit of its SSD. Check out how quickly it'll boot:<p><a href="http://www.youtube.com/watch?v=iOEi5Kxpt0A#t=3m57s" rel="nofollow">http://www.youtube.com/watch?v=iOEi5Kxpt0A#t=3m57s</a><p>As has been pointed out, compile speed isn't necessarily CPU-bound and some compilation tasks are quicker on a slow machine with a faster drive. CPU performance is much less important than most people think.<p>Screen size is a more difficult issue, as so much depends on your development approach. I'm increasingly inclined to think that my large display may actually hinder my productivity, as it seems to facilitate distraction and procrastination. I seem to feel less bad about procrastinating if I have my text editor open. I'm giving very serious thought to replacing my 17" MBP with an 11" Air and a Kindle DX. A lot of writers use a full-screen text editor like WriteRoom, or even a typewriter, so there's a lot to be said for minimalist, low-distraction tools.
评论 #1825611 未加载
评论 #1825109 未加载
评论 #1824989 未加载
frisco超过 14 年前
So my main development machine is a cluster of servers behind a firewall. Therefore, it doesn't matter what my thin client's specs are: I typically develop from a 15" MBP, but since all it's running locally is ssh / sshfs / sftp and a browser, it totally doesn't matter. A future of living and working in the cloud? The machine is literally named the "Air".
评论 #1824820 未加载
评论 #1824844 未加载
评论 #1837723 未加载
jrockway超过 14 年前
This is kind of a vague question. Do you mean "is the keyboard good enough to type on"? Do you mean "is it good for me to stare down at a weird angle for 8 hours a day"? Do you mean "is it easy to upgrade the hardware when I want to"?<p>If that's what you mean, no laptop is going to be acceptable. Laptop keyboards are crap. Laptop ergonomics are crap. Laptop expandability is crap.<p>If the question is, "does Ruby run on 2.13GHz dual core machines", the answer is yes.<p>I like to work from not-my-desk once in a while, so I have a small netbook for that. But honestly, it's so much nicer to work at a properly ergonomic workspace that I rarely do this -- only for hackathons and the like. If I am by myself, I am in front of a proper workstation.<p>(I also don't like the "well, just ssh from your laptop to a server" approach that others are mentioning. I can feel the latency. If I run Emacs over ssh or X to another machine, I notice the key lag. If I edit files on a remote file system, I feel the latency for operations like "git status" and even saving. Perhaps I am just very picky.)
评论 #1825106 未加载
评论 #1825039 未加载
评论 #1825275 未加载
mike463超过 14 年前
Who develops on a laptop? Do you ignore ergonomics? This stuff will catch up with you (at the end of the day, and over your lifetime).<p>I'm healthier and lots more productive on a desktop with a keyboard, mouse and large screen (all at the correct heights and distances).
评论 #1831195 未加载
评论 #1825406 未加载
评论 #1825369 未加载
评论 #1825380 未加载
Yaggo超过 14 年前
I don't own an Air, but the idea is tempting. I have 27" iMac and old 13" black MacBook, and while I really enjoy my workstation with the former¹, I've found myself to work on the MacBook more oftenly – as a laptop, it's always with me, and because of its SSD, it is even faster in many daily tasks than the iMac with quad cores and octa gigs of RAM.<p>I'm fascinated by the minimalistic concept of the Air. I don't need zillion USB/FW ports, optical drive, 500+ gigs of disk, user replaceable components (every machine will be outdated as professional tool in few years anyway). I just need good keyboard (check), wifi (check), good all-around performance without bottlenecks (SSD, check), solid construction (check) and enough screen estate (not sure if 1440x900 is enough – I would love to see 15" Air with 1680x1050 screen).<p>[1] <a href="http://picasaweb.google.com/jaakko.holster/HomeOffice?authkey=Gv1sRgCMXTiL_Gs-OB1wE" rel="nofollow">http://picasaweb.google.com/jaakko.holster/HomeOffice?authke...</a>
评论 #1835462 未加载
martingordon超过 14 年前
My initial response was going to be "No", but that would have been a snap response based on my previous prejudices on the MacBook Air.<p>I'm currently doing all of my development (iOS, web and Java) on a 2 year old 13" 2.4GHz Aluminum MacBook and it's been fine. Compared to my MacBook, the new MacBook Air has a slightly lower clock speed processor with twice as much L2 cache, an ultrafast hard disk and probably a better video chip (GeForce 320M compared to my 9400M) and a higher-resolution screen.<p>I say go for it.
losvedir超过 14 年前
This is my question, too! I want one...<p>Wil Shipley blogged a couple years ago here: <a href="http://wilshipley.com/blog/2008/01/macbook-air-haters-suck-my-dick.html" rel="nofollow">http://wilshipley.com/blog/2008/01/macbook-air-haters-suck-m...</a><p>about developing his Delicious Library app on his Air. The post itself is a bit much, but there's an addendum at the bottom with some compile stats. Namely, the Air (because he got an SSD) compiled Delicious Library faster than his Macbook Pro.<p>But I would love to hear others' experience developing on an Air, since that's what I'm considering now, too. This Stack Overflow post: <a href="http://stackoverflow.com/questions/549008/macbook-air-for-iphone-development" rel="nofollow">http://stackoverflow.com/questions/549008/macbook-air-for-ip...</a><p>mentions that Xcode can't autocomplete well on an old air, but I think it might be because it has a balls-slow 4200 rpm hard drive.<p>The only thing that concerns me is the processor. What things tax the CPU?
评论 #1824997 未加载
评论 #1824742 未加载
santry超过 14 年前
I've been using a previous generation MacBook Air (1.86GHz Core 2 Duo, 2GB RAM, 128GB SSD) for web dev work for 18 months or so. It's great for everything _except_ browser testing in VMWare. The 2GB of RAM just doesn't cut it when I need to fire up Windows to test in IE or, god forbid, the BlackBerry simulator for email testing.
评论 #1824868 未加载
评论 #1825124 未加载
akulbe超过 14 年前
I have a Mid-2009 17" MBP with 8GB of RAM in it, and one of the Seagate Momentus XT drives in it.<p>Since I'm already accustomed to the weight, and carrying a book or too with me all the time, or my iPad... weight argument is moot.<p>I'd get more benefit, and it'd be cheaper... to just upgrade my current setup with a 512GB SSD, rather than going with a current model Air.<p>(because I wouldn't be buying anything but a fully-loaded top model)<p>It's too wimpy with the stock setup, imo.
评论 #1833951 未加载
jonhendry超过 14 年前
By boss uses the prior-version Air for some development: Xcode, Matlab.<p>He's a patient guy.
stevenp超过 14 年前
I really want to get one of the new Airs but my main issue is that developing for the iPhone using the iPhone 4 simulator takes up 724x1044 all by itself. I know it scales down, but it still sucks to have so few pixels. I went to the store today and felt up the 11" though, and it is so amazing and futuristic that I can't stand it. I'll probably end up getting either the 11" or 13", even though I don't need either. :)
willlangford超过 14 年前
I don't see why not. I use a Lenovo x201 as my main machine with zero issues.
rickmb超过 14 年前
Not yet, since my MacBook is still relatively new. But the last few MacBooks I bought where already deliberately on the low end, so yeah, my next main machine is likely to be an Air.<p>It kind of depends on my working environment at any given time (lots of time on the go or sitting behind a desk with an external screen), but power will definitely not be an issue.
bazookaaa超过 14 年前
If I'm able to use a Dell mini 10v as my primary web and Xcode development machine, I'm positive you'd be just fine on an Air. ;)
DougBTX超过 14 年前
I use a 13" 2006 MacBook + a 22" screen for development of my toy iPhone apps, and I'm looking to upgrade to the Air. Developing just on the 13" screen works, but I like to have the simulator and the console on the 13" and keep the code on the 22". It's tricky to fit the iPad simulator on either screen though.
mgunes超过 14 年前
Does anyone have experience and/or info regarding how the Air would compare to the 15 and 17 inch MBPs for more design-oriented (I'm leaving that vague on purpose) work? It's hard to find definitive display specs, so it's hard to anticipate what color accuracy and response times would be like.
arnaudsj超过 14 年前
I've been using a Macbook Air 2nd gen 1.86Ghz/2G/128GB SSD for 2+ years as main station along with a 23", then 27" screen. It has not slowed down my productivity at all but instead increased it! Being so portable let's you work anywhere, I carry it everywhere, even on the eliptical walker it's great to catch up on twitter feed or watch a video!<p>With a higher rez screen, greater battery, more memory &#38; larger permanent storage, I can only imagine the new ones are even more suited to become your main development machine (and you won't be going back once you tasted it ;)
jawee超过 14 年前
I mainly just keep everything open in screen on my server so I can pull it open on any machine. I usually just alt-tab between a browser (usually Opera) and my terminator. I can just as easily work on Dell Mini 9 (well the keyboard layout of extra keys sucks for most coding) as my desktop as my laptop.. I just can't do the screen -x and split the window up as nicely. But seeing as the Air has such a nice screen resolution and a full keyboard, I see no reason why it couldn't work.
cparedes超过 14 年前
I haven't used the Air and I don't plan on using one in the near future. I currently use a 2006 MacBook Pro with 4GB of RAM.<p>Why not use the Air?<p>I need a ton of RAM. I'm actually currently limited because I need to spin up VM's on my local machine (for various reasons, often to test out, say, PXE booting in a confined environment.) If I wasn't in the business of testing systems vs. software stacks, then I'd be all over the Air.
Tyrant505超过 14 年前
I currently use a pre-unibody 2.4ghz mbp 15"(love the keys) and when seeing the slimness and form of the newer Mbps, I'd really consider getting the 17" ! The tradeoffs seem worth it! I'm waiting till this one kicks it..
tlrobinson超过 14 年前
My 2.4GHz MacBook has been feeling sluggish lately... so I just ordered a 1.6GHz MBA. I expect it will actually feel faster for many tasks due to the SSD and 4GB of RAM (current MB has 2GB), but I'll let you know...
lutorm超过 14 年前
The ultimate test: How long does it take to do a full Fink rebuild on it?
MisterWebz超过 14 年前
What about the screen size? Is a 13 inch screen suitable for development?
评论 #1824756 未加载
评论 #1824746 未加载
评论 #1824902 未加载
评论 #1824676 未加载
评论 #1824733 未加载
midnightmonster超过 14 年前
What's the minimum you'd use for iPad development?
评论 #1824694 未加载
评论 #1824702 未加载
joshstrike超过 14 年前
I've been using a last-revision 2.13 Ghz Air (SSD) as my dev box and only computer for a year and a half. I love it. It's the best mac I've ever had (and my 10th since 1992). I do a fair amount of graphics work as well as code, and it's suitable for that - don't let anyone tell you otherwise. You can't walk into a Costco or Sam's Club without seeing labels I designed on my Air. And for coding, it's a dream. The ONLY reason I'd be a bit averse to getting the new one is it's no faster than mine; with the SSD, "2Gb" of RAM is really never a limit since the drive is basically lightning fast anyway; and the new one doesn't have a backlit keyboard, which is bad because I don't stop coding when it gets dark.<p>I'm an expatriate and live on the road; I'm literally never anywhere without my laptop, not even for five minutes, so the weight and form factors are critical. And I don't use my computer for entertainment, and don't care about having a DVD drive, etc. I do all my development with Flex, Dreamweaver, Dashcode and a LAMP stack, so my needs may not match those of desktop app devs. But for me it's really been ideal.
评论 #1825575 未加载
评论 #1825276 未加载
评论 #1841050 未加载
kenneth_reitz超过 14 年前
No.
评论 #1825565 未加载