I'm hoping to get some insights on the M2 and M3 MacBooks for programming. I recently received an academic grant worth around 3,500 USD, and I'm looking for a laptop that isn't too expensive but can last a full day or more without needing a charge.
My main focus will be using GODOT, doing small Blender renders, and coding in Python among other things. Has anyone used these models? I would appreciate any feedback on their performance.
4 Answers
Yes! They’re great for programming, but based on my experience, they might not be the best for school settings. If your classes use Windows software, you might run into compatibility issues that could make things tough. But if this grant is for your personal projects, then you’re in a good place!
I have the M1 MacBook, and it's been fantastic for my programming needs! I work with Python, R, and SQL, and it handles everything smoothly. Since you're considering the M2 or M3 models, they should be even more efficient!
By the way, is 16GB of RAM enough for that kind of work?
Totally recommend them! MacOS is great for programming, especially when running Docker, unlike Windows. Just a heads up, the Pro versions can get pricey and may have slightly worse battery life. Also, keep in mind that the M2 models only have a couple of USB-C ports, so be prepared for that!
I think I’m leaning towards the Air because it’s the most budget-friendly option.
Any of the M series MacBooks are excellent for what you're doing, it's definitely a solid choice!

I actually got this grant from a university as a middle school student, so it’s a big achievement for me. I can use it on anything that helps me learn better!