So you have a crapy computer or you just want to get a new computer. So what should buy? I can help you find the laptop for you.Β
What should you look for a laptop
-Ram - ram is a big thing while coding or pretty much doing everything. You should have at least 8gb ram but recommended is 12gb of ram or higher.
-CPU and GPU - You might think that GPU is not that big of a thing especially for coding, but it can be pretty big for things like Machine learning(ML) and Neural Networks(NN).
-Screen - Having a good screen for coding is very important so that you can look at code and look at more code at the same time.
-Operation system - Operation system can make your process of coding better or worse, the best one's are Linux, MacOs then Windows. Windows terminal is not that good and can make your process very bad. I feel that everyone should learn Linux because the whole internet work's on Linux.
My Recommendation for a laptop
- MacBook Pro 16 inch - Mac Os is a Unix based system so the terminal is very much like Linux. And the screen is amazing for coding and 16 inches is not bad for a laptop. While CPU and GPU are not the best they will get the job done.
Latest comments (26)
The one that gets the job done
I would totally recommend an 14'' X1 Carbon 16GB/i7 with Fedora :-)
Feels more like a laptop and less like a Jet plane. Specially when you start Docker containers.
16 inch to me is too much for a laptop. 13 inch always, for me.
I think new XPS are a great alternative (same price, better gear) dell.com/en-us/shop/dell-laptops/n...
I have Asus Vivobook S14 with Ubuntu on it
It works great when I added extra 4gb of ram. Only down site to the product is that there is only 1 slot of ram u can replace :( but I am working with full 16gb RAM with no issues
to be honnest, Macbooks are good, but not best,
i've always did everything on dell's XPS's laptops, and the new 17 inch model of 2020 is outstanding, battery life, built quality, screen , hardware, it's a true master piece, especially with Pop_OS installed on it.
There's also the new Zephyrus with a Ryzen 9 , 8 core processor witch destroys any laptop on the market right now in terms of performance.
To me, screen size is indeed an issue sometimes. Better tutorials would be, how to attach a second screen.
Here is a linux-centric discussion about developer laptop recommendations: pointieststick.com/2020/05/17/help...
And here a review about the KDE Slimbook (AMD 8-core Ryzen 4800H): pointieststick.com/2020/07/23/the-...
Isn't KDE desktop env itself a bloat?
I would always recommend one to focus on being fast and easy to navigate, therefore perhaps Terminal and Spotlight.
Well, how do you measure bloat? Idle RAM usage? It's pretty low, actually. If this metric has any worth even.
But anyway, it's about laptops, not distros. If one distro is known to run well, you can be pretty sure others do so too, since hardware support is job of the kernel.
Although Windows is the most popular among developers it lacks certain things. I in no way is saying that windows is bad. Just that Linux and Mac Os do things in a faster way and work out of the box. For example, when I have a Windows computer I would have to go and install WSL but I can open the terminal and start working. That might now seem big but there a lot of other things where you need to install third-party applications for. While on Linux I can just launch terminal. There is this quote I really like: "Microsoft gives windows, while Linux gives you the whole house". Now after saying all this Windows just does some things better than other OS.
Iam fine with the latest Huawai Matebook X.. Fits my needs, windows did alot right the last months and you can have full Linux if you want. Beside that i love gaming and Mac sucks on that π