Currently looking a new laptop but can’t decide between :
1) MacBook Pro
2) Surface Book 2
Anyone any thoughts?
Currently looking a new laptop but can’t decide between :
1) MacBook Pro
2) Surface Book 2
Anyone any thoughts?
For further actions, you may consider blocking this person and/or reporting abuse
Sukhpinder Singh -
Ben Halpern -
Scott Reno -
Jamie -
Top comments (45)
My stock answer for someone needing a spiffy new laptop:
need macOS? Find a "late model" Macbook Pro without the touch bar.
Linux? Either Thinkpad X1 Carbon for mobility or T480 for more bang-for-the-buck.
Windows? Probably go with a Dell XPS 13"
If you're on a tighter budget, finding refurbished or used versions of all those could really save money without losing out on much versus having the latests new model.
Dell XPS 13" Developer Edition with Linux on it for the last 4 years: not a single regret ever.
I've been looking at the Dell XPS 13 for a while now as a possible upgrade for me. What is your opinion on transitioning from a MacOS/Windows programming background to Ubuntu?
My opinion is that Ubuntu is not suitable for developers, gamers, or power users, it's rather suitable for offices. Try antergos instead and see how that works, it's always updated to the latest stable, and it's great for gaming, office usage, and everything else too.
Remember to switch on dark theme on tweaks software, and you'll probably be forever happy :-)
Wtf?
Wtf!
I like the look of the T-Series, but maybe would go for a T580 for the 15" display. 14 is a little too tight for my liking, and I'm not one of the external monitor types.
I was stuck between the two for ages too, and then I bought a custom one from PC Specialist and it is actually more powerful and about half the price! Worth thinking about ✌🏻
I googled "Surface Book 2" just to see what laptop that is and the second result was: My Surface Book 2 is sleek, fast, innovative — and I hate it.
Apparently there's a known issue with CPU and GPU high usage that can discharge the battery when it's connected to the power supply. From wikipedia:
Don't know if it has been fixed. Despite this it seems like a good laptop.
I think the ultimate decision is OSX vs Windows and that depends mostly on what you do and what you need and how you use your laptop for programming and for everything else...
Lately Windows has gotten better for developers:
Epic Development Environment using Windows Subsystem for Linux
John Woodruff
Besides me, Who else Uses Windows for coding?
Kabue Charles
This question is similar (it was Surface Laptop not Surface Book) but you may still find the discussion useful for your decision making.
What's development like with a Surface laptop? Worth switching from OSX?
Sten
I answered there in more detail but to summarise:
People can quibble either way on some, but generally in 2018 these rules still apply:
WWDC has come and gone without any new hardware and to my knowledge there are no reliable rumours of Surface updates either (aside from a budget model). I suspect both will get updated around September/October but they may come sooner.
The MacBook has well documented keyboard issues and the Surface Book is bizarrely missing Thunderbolt and has some quality issues of its own (like an unreliable power button). It is a frustrating game of waiting as the next round of updates will very likely address these issues and be “the time to buy” for MacBook and Surface Book.
If you need to buy now then I would pick either the Thinkpad X1 Carbon or Thinkpad T480s. The reason I would pick the Thinkpad models over the Dell XPS 13 is because they both have slightly larger screens (14"), more comfortable spill-proof keyboards, higher build standards and include a webcam in the right position.
I'd avoid MacBook like the plague because of what I learned here: youtube.com/user/rossmanngroup
I wouldn't do surface because I don't do design and don't need the whole tablet thing.
You can buy a lot of power for the price of those two...
I personally have an Asus rog and love it. The prices are reasonable and you get all the power you need.
If you're doing video editing etc it may not be a good choice, not sure.
For my next laptop I'll go ThinkPad or Dell xps because I love Linux.
Depends on what you use it for.
I modified a chromebook to run Linux natively on it and am very happy with it as a portable computing device.
It's not what I use full time (I have a desktop workstation) but I still do a lot of programming on it.
It easily runs large Dockerized rails apps + VSCode + streaming music + lots of browser tabs without breaking a sweat.
IMO it's the best set up you can get for $350, that's for sure.
It ticks all the right boxes:
[x] It has a 1080p IPS monitor that rivals $1,000+ laptops
[x] It has a real SSD and an SD card
[x] The keyboard feels really really nice
[x] It weighs under 3 pounds and looks sleek
Details on which model I have and how I set it all up can be found at nickjanetakis.com/blog/transform-a....
The ones that you look on the shelf, touch it's shiny 13inch aluminium body, opening and closing the perfectly functional hinge, praise it's good bright, high resolution screen, taking into your hands to see the slim side of it, putting it back aaaaand walking over, because usually they are the most expensive in the entire store...
...and before you exiting, you see and old design Macbook Air which still looks great in real world...
I'll suggest you go for mbp. I have used linux and windows for coding earlier in my college days but in both of them, things could break if you got into customization or tweaking and as a dev you dont want to be fixing os issues in your valuable time so macos is very stable and controls your access to certain parts of the os unless you really really intend to. This gives you the benifit of focusing on your work and not the os. UI and UX are the best in macos eg touchpad gestures etc and slick UI. Last but not the least hombrew which is the best package manager I believe which manages all packages you need especially coding related tools. Go for mac and I promise you wont look back ever again.
I'm just repeating what's already been said, but a Thinkpad T-series is the way to go, IMHO--I'm 6 years into a T520 and it still has plenty of life left. Alternatively, the X-series for portability or the newest generation A-series (AMD Ryzen) for a slightly less expensive option.
I use a Lenovo T450S with Windows 10. No complaints, and I have not run into anything I cannot do. The surface pro 2 looks awesome. I am not a Mac guy, but I have heard a lot of complaints about them lately.