Hey,
New member looking for advice on iMac's so treat me gently
I'm a full-stack developer working on backend, frontend and mobile applications (mostly JavaScript, RoR and Objective C). The vast majority of the coding I do isn't particularly CPU intensive, but I am working on an AR project at the minute which means I occasionally have to work with Cinema 4D/Blender/XCode rendering DAE files. I'm not involved in creating them - we have an awesome person doing that for us, I just open them to view them and occasionally tweak a texture so not particularly intensive.
About the most intensive tasks I perform on a semi-regular basis are running the iOS simulator, running Android Studio (sometimes both at the same time) and occasionally converting client videos to HTML5 friendly formats with ffmpeg. Mostly though it's just Visual Studio Code building web or mobile interfaces for data driven apps.
Now the preamble and use case stuff is out of the way...
I got an amazing discount on a 27" base model 2019 iMac via an old university email address which I'll be pairing with a 27" 4K monitor for a second screen as my daily workstation.
The store I purchased from provides huge discounts for non-customised Macs (customised are available but the discounts are no where near as good). I ended up purchasing the base 2019 27" iMac with this loadout:
i5-8500 CPU
8GB RAM
1TB Fusion
AMD 570X 4GB GPU
4 year warranty included
But I'm wondering if I should return it (currently unopened) and exchange it for the standard high tier config:
i5-9600KF CPU
8GB RAM
2TB Fusion
AMD 580X 8GB GPU
4 year warranty included
For a bit of context, along with the base model I also purchased:
2x8GB DDR4 2666mhz RAM sticks to take me up to 24GB RAM.
A Samsung X5 512GB SSD to use as an external boot drive for macOS. I'd have preferred an internal SSD but would have lost the awesome discount by customising.
I'm not overly concerned by the GPU as I'd rather run an eGPU so I can hotswap with my MacBook Pro as well.
Big reason I'm having buyers remorse is the CPU, I'm looking to keep this system for the next 3-4 years minimum and I have no real experience with the intel 6 core CPUs. I've got a Ryzen 2600 in my Windows PC and am running a 2016 15" Macbook Pro as my daily driver for development (which can crawl due to thermal throttling when running XCode and Android Studio at the same time).
The price difference between the base model and the high tier version is approx £400 GBP and I can't work out whether I'd be better putting that towards an eGPU now and not worrying about the processor or foregoing the eGPU for at least 12 month and taking the upgraded CPU.
Any thoughts or opinions gratefully received!
New member looking for advice on iMac's so treat me gently
I'm a full-stack developer working on backend, frontend and mobile applications (mostly JavaScript, RoR and Objective C). The vast majority of the coding I do isn't particularly CPU intensive, but I am working on an AR project at the minute which means I occasionally have to work with Cinema 4D/Blender/XCode rendering DAE files. I'm not involved in creating them - we have an awesome person doing that for us, I just open them to view them and occasionally tweak a texture so not particularly intensive.
About the most intensive tasks I perform on a semi-regular basis are running the iOS simulator, running Android Studio (sometimes both at the same time) and occasionally converting client videos to HTML5 friendly formats with ffmpeg. Mostly though it's just Visual Studio Code building web or mobile interfaces for data driven apps.
Now the preamble and use case stuff is out of the way...
I got an amazing discount on a 27" base model 2019 iMac via an old university email address which I'll be pairing with a 27" 4K monitor for a second screen as my daily workstation.
The store I purchased from provides huge discounts for non-customised Macs (customised are available but the discounts are no where near as good). I ended up purchasing the base 2019 27" iMac with this loadout:
i5-8500 CPU
8GB RAM
1TB Fusion
AMD 570X 4GB GPU
4 year warranty included
But I'm wondering if I should return it (currently unopened) and exchange it for the standard high tier config:
i5-9600KF CPU
8GB RAM
2TB Fusion
AMD 580X 8GB GPU
4 year warranty included
For a bit of context, along with the base model I also purchased:
2x8GB DDR4 2666mhz RAM sticks to take me up to 24GB RAM.
A Samsung X5 512GB SSD to use as an external boot drive for macOS. I'd have preferred an internal SSD but would have lost the awesome discount by customising.
I'm not overly concerned by the GPU as I'd rather run an eGPU so I can hotswap with my MacBook Pro as well.
Big reason I'm having buyers remorse is the CPU, I'm looking to keep this system for the next 3-4 years minimum and I have no real experience with the intel 6 core CPUs. I've got a Ryzen 2600 in my Windows PC and am running a 2016 15" Macbook Pro as my daily driver for development (which can crawl due to thermal throttling when running XCode and Android Studio at the same time).
The price difference between the base model and the high tier version is approx £400 GBP and I can't work out whether I'd be better putting that towards an eGPU now and not worrying about the processor or foregoing the eGPU for at least 12 month and taking the upgraded CPU.
Any thoughts or opinions gratefully received!