Honestly my old Inspiron is driving me insane right now. I am starting my CS degree in like two weeks and the thing literally takes five minutes just to open VS Code. I cant even compile a basic Java program without the fans sounding like a jet engine ready to take off and then it just freezes.
I have about $1,200 saved up and I need something that wont die on me halfway through a lab. Is a MacBook Air enough or do I really need the Pro for all the compiling and stuff? Or should I just stick with Linux on a ThinkPad? Just need something reliable that isnt gonna crash every time I have more than three tabs open...
Honestly your old Inspiron sounds like a total nightmare lol. Since you have $1,200, you have some solid choices but you might want to consider some pitfalls before buying anything.
Like someone mentioned, the RAM is the real killer. Honestly tho, I am super satisfied skipping the Mac stuff entirely. You get twice the specs for your $1,200 if you go PC.
> Is a MacBook Air enough or do I really need the Pro for all the compiling and stuff? Unfortunately, the base MacBook Pro models are not as good as expected because they often start with only 8GB of RAM. I have had issues with system swap lag when running heavy IDEs like IntelliJ alongside a web browser. It is quite disappointing that modern laptops still ship with such low memory at that price point, especially for students who need longevity. For a CS degree, I recommend looking at the Lenovo ThinkPad T14s Gen 4 AMD Ryzen 7 32GB RAM 512GB SSD. You can usually find these on sale within your budget. The Ryzen processor handles multi-threaded compilation much better than the base M2 or M3 chips without the same level of thermal throttling. Linux support is also top-tier on this hardware, which is a major advantage for your upper-level systems courses. Stick with 32GB of RAM if possible; you wont regret it when you start working with Docker and VMs later on.