Ask HN: What's best laptop for programmer in 2020?
I've been long time Apple user as a programmer, I used multiple MacBook Pros of 13 and 15 inch screen size. Now I have MacBook 12 (no longer produced) and iMac 27". Additionally I have iPad Pro, but it's almost useless as a device for work. I also use 2019 MacBook Pro 15 with touchbar (I'm equipped with it by my employer) which is awful and amazing at the same time. I wouldn't spend my own money on it though.
Best Apple machine ever for me is my iMac 27, because it has beautiful 27 inch 5k screen, it's almost always almost completely silent and wireless keyboard never heats.
Additional word about MacBook 12 - it's beautiful, has no fans, looks gorgeous, so lightweight, but works best for scrolling static content and typing in native apps (web apps are noticeably slower).
I'm thinking about another laptop for work, but not MacBook. What would you recommend?
45 comments
[ 4.5 ms ] story [ 96.8 ms ] threadAn Ultrabook with AMD (4800U?) would also be interesting, but eGPU setups are more complicated without TB.
I also hope to see some benchmarks before deciding.
I'm sure Windows is fine as well,
ThinkPads have traditionally had good keyboards and build quality. People say the Dell XPS range is good but I personally have been dissatisfied with them (clunky, heavy build with bad design oversights like no easy way to open the lid without slipping fingernails into the gap etc)
Like a lot of consumer hardware these days, the "gamer" stuff tends to offer a good spec at a reasonable price if you can avoid anything without too much of the lame RGB lights and dragon stickers etc.
The keyboards on Thinkpads are easily replaceable, and you can get replacement batteries (in several capacities) and trackpads much more easily for "business" laptops than consumer ones. The same probably applies to Latitudes and Probooks.
For a long time Thinkpads were one of a very few laptops with display resolutions above 1366x768, but those days are now long past.
you can buy an external USB Thinkpad keyboard with nub-mouse. I use one with my OSX machine.
Am back to Linux Ubuntu 20.04 (focused fossa). And am thinking Pinebook64 is worth a go at $99 ;)
https://store.pine64.org/?product=11-6-pinebook
I've owned macs since late 90s and am done with them. No more dongle madness. Touchbar was horrid. Ive had multiple $5k macbooks pros fail, literally video and drive failures and the new gen weld hardware in so you cant do anything, even minor upgrades.
My current MBP is now randomly freezing for no reason. Ive had folks on my team had batteries die. Going back to PC!
But otherwise it's relatively cheap, light enough to hold on one hand, hardcore enough for work (Android Studio) and gaming, and comes with touchscreen and backlight. As someone who has used a MBP, I prefer a touchscreen over a touchbar any day.
Good to go.
What's the awful part, and is price the main objection?
- fans are very loud under CPU load (or any GPU usage)
- touchbar freezes sometimes--more specifically for me using an external display disconnect/suspend/wake makes the screen black and dimmer buttons useless
There is an Eclipse rebranded version: https://theia-ide.org
- T4XX for modularity, performance, price
- X1 if size is important and you have cash to burn
But my favorite computer purchase this year is a refurbed 2015 MacBook Air with an i7 and 1 TB SSD for $800. I tried to move away from MB Airs starting in 2017 but they remain my favorite coding environment. Screen not as good as a Retina but it works at 2560x1440 on an external monitor when I care. Slips easily into a backpack, great fit and finish, obviously plenty fast for full stack web dev.
https://www.notebookcheck.net/Lenovo-ThinkPad-X1-Titanium-X1....
Scroll down to tech-specs