whats the best laptop for programmers?
what do you think is important for programmer laptops?
i want to buy a new laptop, tired of my old thinkpad.
well, ill be running a vm, so 8GB is minimum.
screen is important, dont want no 1366x768 babby shit. 1080p full HD ips is minimum
got to have a good trackpad (or trackpoint) because i have to test the programs/websites too. no these new thinkpad's with the weak shit buttons. its the worst trackpad in the history of laptops.
thats the most important
>If you're not averse to Apple
yes thats a bit of a problem. I've given my friends so much shit for buying Apple products, that I would be the biggest hippocryt in the world if i would buy an apple product now. so too bad
a coworker just got a mac. for his birthday I'm bringing him a black cardigan with a cardboard picture of Steve Jobs attached to it in his contemplative pose
should be lulzy
There's nothing wrong with finally having the right reasons to get it. Those same people might make a joke or two but they will be happy you're part of the club. The experience of an rMBP especially for programming is well worth at most a minute of getting goofed on. It's just great to have a laptop that can develop easily for all three of the major platforms (Windows/Linux/OSX).
There's a deal until the 29th, 30% off. There was a deal last week that was 40% off. Normally the X1 is way too expensive for what it is, but those specs at 1100 is a fantastic deal.
can't believe there are actually people on /g/ using macbooks. fucking faggots.
i5 or better CPU
8GB RAM minimum
15" IPS screen minimum
Solid keyboard, minimum flex, good key travel, backlit
To be hones the best laptop I have ever done development on is a rMBP but if you want Windows I would look at the Dell business models, Latitude/Precision/maybe XPS15. HP are ok but quite expensive compared to Dell but don't offer anything extra IMHO. Dell also tend to have nicer screens IMHO.
One thing to note on Windows if getting above a 1080p panel, Windows is still fucking awful at HiDPI so personally I would stick to a 1080p panel. I tried to do some work on a 3K panel in a Carbon X1 and ugh. Will be nice if VS2015 has better scaling though I guess.
I just bought a $50 quad core chink tablet and a $20 keyboard case. I rooted it, threw Arch and dwm on it, and installed my regular programs. Comfy as hell. Program on a toaster, it doesn't matter (unless if you want to hate technology and you're doing corporate zombie shit).
>need to replace my laptop
>just want something somewhat well made with a good display and enough power to at least handle my Cambodian Papyrus Scratchings in 1080p in a size of 13 inches or less for $300 or less
>X220 has either shit tier TN or an IPS with ghosting problems
>Toshiba Chromebook 2 doesn't have standard SeaBIOS
>Thinkpad 11e looks like it's up my alley but only the Chromebook model is stated to be IPS and I'm unsure of how possible it is to install something over ChromeOS on one
Since you will be programming, I think buying hardware that is a pleasure to work with all day is very important.
I'd probably get a Chromebook Pixel 2 (w/ crouton) or a rMBP. The latest dell XPS's looked really pretty but I haven't read any reviews of their build quality.
Really as long as you have some easy way to open a terminal and something with a package manager, you're set
Best laptop for programmers are retina Macbook Pros. Everything else is shit compared to it. Don't fall for bullshit NEET trolling from people who never owned one.
>Chrys Bader, Product Manager, Google+
>I was a die-hard PC user my entire life, until about 2 years ago.
>The reason I switched was simple: The best software for development existed on OS X. The best developers were on Macs, so they built the best tools on Macs for Macs. Slowly everyone started to switch over to OS X because it was where all of the best software was. The different software started to integrate with each other, and the network of developers and tools became even stronger. It's a self-perpetuating situation.
+ apple refurb comes with FULL warranty. that's how I bought my rMBP. you also have a full year before you can buy applecare (which is an extended warranty... highly recommended for laptops since people tend to fuck them up more easily than desktops).
>I tried to do some work on a 3K panel in a Carbon X1 and ugh
Oh fugg, I'm >>47702807 and that has me worried. I'm gonna run Arch and the wiki/forum CLAIMS HiDPI just werks but I'm a little scared.
I usually only care about the size of the laptop. Preferably 16:10 aspect ratio, and a maximum of 14 inch size. Second thing I care about is battery life. I shouldn't need to look for a power outlet every 2 hours when all I do is type randomly and sometimes browse the web.
Only problem I have these days is no laptops use 16:10 anymore.
aww yiiiiiis my nigga. i loved my old latitude. keyboard was just as good as my t4x0 series thinkpad but the screen on the dell was a million times better than the thinkpad. lenovo fucked up the screens in the t4x0 series :(
well look at how good that is mr PROgrammer
also try programming without
>rightclick on mousepad
You are pretty much saying that because everyone uses it, I should use it too. Perhaps if more people used proper computers instead of listening to your bullshit, then the socalled OS X loving firms would start catering to us.
It's not surprising that someone from google could be so jewish
any laptop i give any shit about buying won't be big enough for a numpad
cmd+up, cmd+down. and for good measure, pageup/down is alt+up/down
>rightclick on mousepad
two-finger tap you fucking caveman, goddamn
how often do you type in long ass numbers and how much time do you really save using a numpad. if your job is data entry it's probably really useful though
the buttons are right next to each other
the trackpad is a button. you press it with two fingers for a right click
Sure mac can do this stuff, but its a lot harder to do.
>having a numpad is convenient
>quicker to just press one key rather than 2
>pressing a button is faster than tapping two fingers
convenient for you personally
by a fraction of a second maybe, until you get used to it
that doesn't make any sense, it's not a double tap, you just also have another finger on the trackpad when you press it or tap it or however you like for the trackpad to register your clicks
>If money isnt an option, is it worth it?
of course. it's the only god-tier laptop on the market right now.
want confirmation? go on YT and check out tech conferences (or conferences for your favorite prog language or platform) and watch what the speakers use.
99% of them use some kind of a Mac. either MB or MBP.
that should tell you everything about what the best laptop on the market is if money is no object (and employers buy their best employees whatever they want to keep them happy).
also, see the quora link above in this thread... it's an interesting point of view.
pic related... Google's Director of Research and God of artificial intelligence.
if youŕe going to program alot on it. just make sure the screen is pleasant to look at.
iḿ using a netbook for programming and holy shit i never thought id hate 16:9 this much or 720p.
its super small, portable but just too small. I make it work because It isnt feasible to carry anything bigger than what I have but god damn
>The best software for web development exists on OS X.
Web design is not a programing language. This is touching on the fact that all these fags use a GUI for their designing
>Many also cite their personal experiences with the machine to be a deciding factor.
From what I've seen most of these people use a VM to actually get their work done
>Due to Apple license restrictions, Mac OS X is the only platform that allows you to develop for any platform.
Again with the virtual machine thing.
The current marketshare for operating systems is highly in favor of windows, meaning developers will need to be using windows software for developing. This can be done on a VM but is easier and faster on a PC (without very high end hardware, non existent on a mac)
>Web design is not a programing language. This is touching on the fact that all these fags use a GUI for their designing
Google has 40,000+ Macs. Most of their shit is not web design you mongoloid. Most of their code is for their backend. You're a fucking idiot if you think there's something that prevents Macs from doing C++/C/Go etc. etc.
>The current marketshare for operating systems is highly in favor of windows, meaning developers will need to be using windows software for developing.
Muh marketshare... no one gives a fuck about PC marketshare anymore. It's all about MOBILE! Where the fuck have you been for the last decade?
Retina MacBook Pro
>13", 2560x1600 (16:10)
>9+ hours of battery life
OS X is the king of battery life for some reason.
>Instead of the 26% less battery life in Windows that Anand measured in 2009, we're now seeing 50% less battery life. This is an enormous gap between Windows and OS X in what is arguably the most common form of computer usage today, basic WiFi web browsing. That's shameful. Embarrassing, even.
>I had a brief Twitter conversation with Anand Shimpi of Anandtech about this, and he was as perplexed as I was. Nobody could explain the technical basis for this vast difference in idle power management on the same hardware. None of the PC vendors he spoke to could justify it, or produce a Windows box that managed similar battery life to OS X. And that battery life gap is worse today – even when using Microsoft's own hardware, designed in Microsoft's labs, running Microsoft's latest operating system released this week. Microsoft can no longer hand wave this vast difference away based on vague references to "poorly optimized third party drivers".
so how the fuck is apple managing to get these amazing battery lives?
when presented with actual facts, your cognitive dissonance kicks in and you can't confront your crazy beliefs so you resort to calling others "shills". kid, that's a sure way to lose grip on the reality and eventually end up in a fucking nuthouse.
The MBA gets good battery life because it is still using a 2003 tier 1366x768 TN screen. You can find $200 Chromebooks with just as good battery life. The rMBP gets battery life because it's so fucking heavy, about .8lb more than comparable systems from other manufacturers, so it fits a battery with about 50% more capacity.
>Macbooks are TERRIBLE
>no, they're not that bad
>SHILLS, FUCKING SHILLS /g/ IS FINISHED
Make sure it has keys so you can write code in it and a screen so you can see what you are writing
>2003 tier 1366x768 TN screen
>shitposting instead of posting literally anything constructive, like non-Apple alternatives.
Come the fuck on, man. Nobody's even recommended a ThinkPad xx20 yet. This is easy mode.
>You're a fucking idiot if you think there's something that prevents Macs from doing C++/C/Go etc. etc.
Are you talking about xcode? You can use this for programing, but to fully test a program you need it to run on a windows computer. Thinking that testing is not as relevant as programming is also idiotic.
>Thinking marketshare isn't relevant
Works perfectly on my 17" laptop with a proper keyboard
I can't name any other manufacturer of 16:10 laptops at all, Apple are the only ones still making them in 2015.
3:2 laptops exist like SP3 and the CBP 2.
3:2 > 16:10 all day every day
I mean I don't give a shit about
He's just wrong saying that it's because of a low res display that they get better battery life.
You are right though. Everyone else has moved to 16:9.
...I wonder just how much this plays a part in programmers' choice to use Macs
>Thinking he actually programs on a laptop
Macs are good as a secondary device, next to a proper computer being used for programming
The reason why they all have macs with them is because theyve got some powerpoint running off them.
From what I know, a fuck ton of programmers use Macs because they JUST FUCKING WORK.
Why the fuck do you want to spend your time fixing your computer (i.e. your productivity tool) when you just want to get on with your work?
>Can run Windows and Linux in VMs (or remote in to them)
>Looks good (on the contrary, if you lugged a gaymen Alienware or MSI/Asus in to a client meeting what would they think?)
Downsides I can think of is the lack of good next day business support.
I just opened this thread and these are what I get. I have 2k9 mbp, still my main work laptop to date. It's a nice laptop, but I just don't see the point of defending them so religiously.
Anyways, nice keyboard is a must have in a laptop intended for on-the-go programming. MBP's keyboard feels nice, but you might hate the minimalist layout.
Prove he doesn't.
idiotic. you've obviously never worked for any of the SV companies.
the amount of excuses you retards will try to come up with to justify your delusions is quite amazing! you just can't admit to yourselves the truth! amazing how crazy people on here are! you should try some medications.
there was absolutely NO ARGUMENTS in your previous post. what the fuck did you expect? you just pulled a bunch of bullshit out of your fat ass and you provided nothing to substantiate it.
Buy a used macbook of some sort. Serious, not joking.
>light enough to carry around
>plays well with *nix, comes with a POSIX-compliant OS by default with BSD-based kernel if you don't want to just install gentoo/etc.
>standardized hardware means it's easier to find drivers and not deal with the normal mess that linux on laptops can be
>high-resolution screen with good ppi, easy to deal with multiple windows of text open next to each other without sacrificing too much space or dealing with blurry/tiny text
>battery long enough to last all day without charging
>just ssh into your home server/work station/uni for compiling because whatever laptop you buy will inevitably be less capable and have less processing power than those
The only downside to macbooks for this is their cost, which is you just buy one used and install a GNU/Linux distro over if it you don't care about the OS.
What kind of programming?
For me as an electrical engineer, a serial port is very useful for example.
Otherwise I would assume you want a powerful processor with many threads, to compile faster.
And as many ports as possible.
And a good keyboard, you'll be typing a lot obviously.
no laptop has the key travel of an old mechanical keyboard. but that can be easily overcome with an external keyboard (if you're an grampa and need to hit your keys hard). having a keyboard that doesn't require a lot of key travel means your RSI will be kept at bay as well.
I challenge you to find an objectively better, business class machine than the 13" MBPr for $650.
Less travel distance also means faster typing speed, at least when it comes to laptop keyboards.
That said, I fucking hate the new butterfly keys.
No, less travel distance is not a good thing. If it were, then every keyboard would shoot for low travel distance.
That's stupid because I could find a machine that the mac isn't "objectively better" than.
For $650 you can get a machine that actually has acceptable specs.
>No, less travel distance is not a good thing. If it were, then every keyboard would shoot for low travel distance.
Have you ever used a high-end mechanical keyboard? Low travel distance is a good thing. That's why they make many keyswitches for mechs that don't require bottoming-out the key. Please tell me this is supposed to be some kind of parody post and people like this don't actually post on /g/ seriously. Not even an applel user.
I didn't say it was a good thing, I said it led to faster typing speeds. I also said I fucking hate the new keyboard, despite however much faster I am on it.
When I say objectively better, I'm telling you to find a machine for $650 that has better specs than the 13" MBPr. I apologize if I wasn't clear enough for you.
>isnt there a difference between bottoming out and actuating?
Yes, which is what I'm saying. Bottoming-out requires you to fully depress the key until it hits the bottom. On a (at least, most or almost all of them) mechanical keyboard, this is not required to actuate the key. You only have to press it a short distance to actuate, which is much easier on the fingers and allows for faster typing.
>Have you ever used a high-end mechanical keyboard
Yes, higher end than you.
All cherry switches have a 4mm travel and 2mm actuation point.
Travel distance is not actuation point.
You do realize the $1300 model is a joke right?
Not even an i7, only 128GB SSD, no dedicated video.
Even the $2500 model has a mediocre video card.
This is absolutely correct. NONE of the trackpads in the market is decent enough to fully replace a mouse. Even the expensive ones. I'd love to know what notebook other than a macbook (nope, I won't buy that unless you're payimg) has a tolerable trackpad...
>Activation Point (or Operating Position) is the key travel distance where the key is actually recognized by the keyboard.
I honestly have no idea if you've made a serious misunderstanding or are this retarded. Travel distance is the distance to the actuation point. Not needing to bottom out every key to actuate it is a good thing. Which is why the actuation point on most mechanicals is 2mm, and don't require you to bottom out at 4mm.
HP Pavillion 15t is $560, or $610 for the full HD screen. Only slightly slower but less than half the price. Has a 1TB hard drive but you could swap that out for a $60 SSD.
Latitude 15 3000 is $870 for similar specs but actually has a dedicated video card.
Yes, that's exactly what I said. Actuation distance is distance to actuation, but the total key travel is the distance to the bottom out point (4mm).
>HP's absolute shit tier keyboard
>Non-IPS screen, worse resolution, worse PPI
>Not as portable as 13", not as powerful as 15"
>Having to modify your computer out of the box
And I can't find a FHD Latitude 3000 for $870, though the $960 model does look breddy gud, despite not having a SSD.
>And I can't find a FHD Latitude 3000 for $870
There's one that doesn't have it standard but it can be customized.
A 120-128GB SSD goes for about $60 nowadays.
8GB of RAM costs about $55, assuming both the slots are filled already.
All you have to do is get a laptop with a decent screen, CPU, and GPU if you need it, then throw in about $100 to get an SSD and upgrade RAM.
"Half the price" was a hyperbole but still doesn't change the fact that macs have total shit value. Their $1300 machines have the same specs as $800 PCs, their $2500 machines have the same specs as $1200 machines, and they have no answer for any PC more expensive than that.
Basically they're good at being shiny.
Oh yeah at the high end the rMBP gets ridiculous, but I imagine that OP isn't going to be spending almost $3k on a laptop.
Wtf dude that's ez mode. That's why the challenge was to do it for half.
Here, I'll even do it for you. Dell XPS 13.
Or if you mean the 15" rMBP, the top end Latitude 15 3000, if you swap for a SSD.
What are you on about?
I'm not. I'm comparing apple laptops to non-apple laptops.
Latitude 15 3000
i7 5500U, better than the mac
8GB DDR3, same as the mac
GeForce 830M 2GB, far better than mac
Costs $959, or about $1030 after adding an SSD.
Sorry, I'm not really in the market for a new laptop, so I haven't kept up with all the issues of what's come out lately. Is this different from how the MacBook handles auto-brightness?
Yeah I know the screen is one of the greatest things about the Retina, but at this point you're paying ~$1k more for just the screen.
I definitely think the Latitude is a better value.