DEV Community

Discussion on: Apple Silicon for developers?

Collapse
 
mileswatson profile image
Miles Watson

Thanks for the insight! I was looking in to buying an ARM MacBook for university (CompSci) next year, but I think I'll stick to Windows laptop with WSL2.

Collapse
 
joelbonetr profile image
JoelBonetR 🥇 • Edited

That's a good decision unless you plan to code iOS and/or MacOS APPs.
If you need to pick a new laptop I really recommend this one which deals awesome performance for the job with a contained price:

consumer.huawei.com/en/laptops/mat...

16Gb RAM, 512Gb SSD M.2, Ryzen 4600H (4800H model will be released on a near future) and 14" with an awesome 1440p panel with 100% sRGB color range support, which makes it compact and portable everywhere, priced at 899€. I'm with the 2019 model which has a 3500u + 8Gb RAM and it can deal with big javascript projects without issues so this 2020 model could be nice for long term usage. Of course, if you can get the 4800H model it would be even better (Huawei usually releases the lower CPU first, then the higher one, you can ask to support to see when they plan to release it, I assume it will be priced at 949 or 999€).

Also I'm glad there are no bloatware coming from Huawei, only an utility that is really nice to have (specific driver and BIOS firmware updates, full hardware check and some features) which also makes me to recommend this laptops.


For reference and being not the most important thing to me, I can play Path of Exile at 1080p 38-33fps on my laptop with a 3500u (4 core 8 thread) and 8Gb RAM with default graphic settings which is more than I expected. That being said I would expect significant increase on performance, being the 4600H a 6 core 12 thread, with double the cache and clocked at +300Hz more than the 3500u on both CPu and integrated GPU, specially on those tasks that are more CPU demanding. Also if you pick the 4800H it's around 12-20% more powerful than the 4600H (and also being a 8core 16thread CPU, clocked a bit more and with a bit more of cache).

Best regards