Jump to content

So, im looking to buy a Macbook, im primarily going to be using it for programming, ill be doing Unity in C#, aswell as running emulators with XCode. I was wondering if there are any considerations i should make with respects to CPU and Ram, could i get by with an Air? or do i need a 8/10core Pro? Would i be okay with 16gb or should i spring for 24/Air or 32/Pro?

 

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/
Share on other sites

Link to post
Share on other sites

5 minutes ago, theereal said:

So, im looking to buy a Macbook, im primarily going to be using it for programming, ill be doing Unity in C#, aswell as running emulators with XCode. I was wondering if there are any considerations i should make with respects to CPU and Ram, could i get by with an Air? or do i need a 8/10core Pro? Would i be okay with 16gb or should i spring for 24/Air or 32/Pro?

 

I would get an air with 16 GB of RAM and base CPU. Honestly, an 8 GB RAM system is "enough". A buddy just knee-jerk got a base model air and does webdev and android emulation, he said so far its been more than plenty. But if he didn't just knee jerk it and would have just ordered exactly what he wanted, he wouldn't have done 8 GB, nor would I...

Rig: i7 13700k +Contact Frame - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Crucial P3 2TB NVMe for photo work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - PTM 7950 - - XT45 X-Flow 420 + UT60 280 rads externally mounted - - EK XRES RGB PWM - - Fractal Define S2 - - DellAlienware AW3423DWF 34" -- Logitech Pro X Superlight - - Logitech G710+ - - LTT Northern Lights Deskpad

 

Headphones/amp/dac: Schiit Bifrost Multibit - -  Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x8TB WD Red RAID Z2 - - 2x 800 GB SAS SSD’s (1 SLOG, 1 L2Arc) - - 45 HomeLab HL15 15 Drive 4U - - Corsair RM650i - - LSI 9305-16i HBA - - TreuNAS + many other VM’s

 

Unifi UDM Pro in front of full unifi network infrastructure

 

iPhone 17 Pro - - MacBook Air M3

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/#findComment-15673195
Share on other sites

Link to post
Share on other sites

21 minutes ago, theereal said:

So, im looking to buy a Macbook, im primarily going to be using it for programming, ill be doing Unity in C#, aswell as running emulators with XCode. I was wondering if there are any considerations i should make with respects to CPU and Ram, could i get by with an Air? or do i need a 8/10core Pro? Would i be okay with 16gb or should i spring for 24/Air or 32/Pro?

 

I would lean toward the 14-inch MacBook Pro. The price gap is relatively narrow once you configure with similar specs — and that's before the discounts you get shopping on the likes of Amazon (if you're content with 16GB of RAM and a 512GB SSD, at least). The Pro will still be faster overall, and the fan system will help with sustained heavy workloads.

 

16GB of RAM will probably be okay, but if you have the money for more, do it. More memory helps with programming and emulators, especially if you're going to be using an external display.

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/#findComment-15673236
Share on other sites

Link to post
Share on other sites

12 minutes ago, Commodus said:

I would lean toward the 14-inch MacBook Pro. The price gap is relatively narrow once you configure with similar specs — and that's before the discounts you get shopping on the likes of Amazon (if you're content with 16GB of RAM and a 512GB SSD, at least). The Pro will still be faster overall, and the fan system will help with sustained heavy workloads.

 

16GB of RAM will probably be okay, but if you have the money for more, do it. More memory helps with programming and emulators, especially if you're going to be using an external display.

I will 2nd all of this, the 14-inch Pro is a powerhouse. More cores do scale pretty linearly with performance in Xcode for compiles. Plus if you're looking to save a few bucks, check out Apple's refurb store, you still get the full warranty and the option to get Applecare like you would on a non-refurb. 

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/#findComment-15673251
Share on other sites

Link to post
Share on other sites

32 minutes ago, seanondemand said:

I will 2nd all of this, the 14-inch Pro is a powerhouse. More cores do scale pretty linearly with performance in Xcode for compiles. Plus if you're looking to save a few bucks, check out Apple's refurb store, you still get the full warranty and the option to get Applecare like you would on a non-refurb. 

Apple's refurb store can be a great option to save some money.  Bought the m1 air through the refurb store and you couldn't tell it was ever used.

Desktop: AMD 9800x3d / Asus ROG Crosshair 870e Extreme / Asus ROG Astral 5090 OC / 32GB Corsair Titanium / 4TB & 2TB WD SN850x / Win 11 Pro

Plex/AI:  Intel Ultra 9 285k / Asus Tuf Gaming B860m-Plus / 2 x RTX 4000 ADA / 64GB Kingston Fury / 2 x 4TB Samsung 990 Pro / Win 11 Pro 

NAS: Synology DS1821+ (8 x 20TB Seagate x24 ) / Synology RS1221+ (8 x 24TB Seagate x24) / Synology DS923+ (4 x 14TB Seagate) 

 

 

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/#findComment-15673289
Share on other sites

Link to post
Share on other sites

Also, if you are using it mostly portably, then Air M2, beside the size/weight, might last longer on a charge and (I assume) be more responsive in battery saving mode due to having 4 efficiency cores vs 2 on M1Pro.

 

Edit: top up your RAM if you think/know you are going to be running way more stuff simultaneously (extra servers, vms etc). Also, given the nature of unified memory - whatever Unity needs or even your windowServer (external monitor) will be taken from the main pool.

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/#findComment-15675105
Share on other sites

Link to post
Share on other sites

On 11/25/2022 at 10:48 PM, theereal said:

So, im looking to buy a Macbook, im primarily going to be using it for programming, ill be doing Unity in C#, aswell as running emulators with XCode. I was wondering if there are any considerations i should make with respects to CPU and Ram, could i get by with an Air? or do i need a 8/10core Pro? Would i be okay with 16gb or should i spring for 24/Air or 32/Pro?

i'm not sure about Unity with C# on MacOS, but about the M2 Macbook Air: As soon you hit a 512/16gb Configuration, the price already is very near a Macbook Pro 14".

 

Go for that. Rather go for a Macbook Pro 14" Base model, than a 24gb Ram Macbook Air.

 

If you're from the US, you guys should have quite nice 14" deals going on. I think i've seen $1599? If you can afford it, go for it. It has all you want from a Macbook Pro.

Link to comment
https://linustechtips.com/topic/1470068-macbook-recommendation/#findComment-15675375
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×