Originally Posted by
erosman
I see ..... any suggestions on new laptop ranges without extra GPU?
Most of them do - just avoid "Gaming" in the name.
I agree with the Core i5 or Ryzen 5 or better, but mainly because that is my minimal desire.
However, the RAM and CPU needed depends on the type of programming you are doing. I've been very happy programming using a $200 Chromebook with a Celeron CPU & 2GB of RAM. I was writing web server apps in Perl and Ruby. The machine easily ran a test DB and webserver along with my WSGI webapp and a browser for informal testing.
If I were doing Java or Android development, then the requirements would be much higher. Those both are hogs.
For C/C++, Rust, and any other scripting language development, a $300-$500, laptop would be fine without compromises. I really prefer to program on my Ryzen desktop - more screen area on 2 monitors, faster CPU, more RAM, and a much better keyboard, but my office has lots of workspace for desktop hardware.
My current laptop is this:
Code:
$ inxi
CPU~Quad core Intel Core i5-8250U (-MT-MCP-) speed/max~800/3400 MHz Kernel~5.4.0-73-generic x86_64 Up~31 days Mem~4679.0/7847.9MB HDD~500.1GB(23.2% used) Procs~497 Client~Shell inxi~2.3.56
It is nice for any programming, except Java or Android apps. For those, I'd want the $2000 Core i9 and 64G of RAM. For anything else, 4+ cores and 8G of RAM is fine.
I don't keep up with lines of computers that don't have addon GPUs. Probably any "Business" laptop, but that would be a wide brush stroke. Just stay away from gaming and check. The marketing won't be quiet about any addon GPU.
I'm ignorant about Ryzen laptop GPUs. I know that on desktops there was some compatibility problems, at least early on. I just don't know if those have all be addressed.
One last recommendation - don't by the newest laptop. Get a model from last year or the year before that. Avoid the latest and greatest so the Linux driver guys and do their volunteer efforts and so the new drivers have time to work through all the distribution stuff and "just work" when we do a Linux installation. A 2019 model would be the newest I'd touch, without knowing 100% that the install for a specific version of a specific model "just worked."
Life is too short to fight with hardware compatibility issues. IMHO, Dell and Lenovo have the strongest track records on being linux compatible.
I gotta ask - if you are new to Linux, why buy a new laptop at all? Can't you just run a virtual machine on your current system and put Linux inside that? I've been using virtual machines that way, especially for server and my main desktop setup, for over 10 yrs. No need to spend money, unless you just want to spend it. I ran lots of VMs our 2-core 8GB RAM systems for years. Plus, virtual machines hide any hardware compatibility issues, since the guest VMs are presented with only the most popular, well-supported, virtual hardware regardless of what is inside the actually physical computer.
Bookmarks