Been stuck with a 17" MacBook Pro from 2011. Yes, that far back. Mostly Python coding (in Xcode even)
I skipped the 2012-2015 model - Apple got rid of the 17" but I wanted a big screen, and then I was going to upgrade the 2016-2019 models, but the first thing I did when they were released was to try them out at the Apple store. I immediately noticed several models at the store had keyboard problems, and knew that something bad was happening. So I waited for them to fix it. Eventually, they finally fixed it last year, along with giving us a sweet 16" model, but they still used a 2015 14nm Skylake-based cores! F-that!
So this year comes around, maybe there's going to be high-end Tiger Lake 45W core, but it looks like the next high-power core is going to be Alder Lake at the end of next year. And given the timeline of Apple transitioning to Arm, Alder Lake is likely never going to materialize.
SO now I'm thinking I'll have to stick with this year's 16", with a craptacular CPU core from 2015. WTF Intel! And I tend to get maxed-out laptops, so this version is going to be 64G with 8TB SSD & Radeon 5600M. But then ARM transition is coming... do I wait for that? Or do I skip a laptop and work on Mac Mini ARM? I would use Postgres database locally, not sure if that's Mac ARM ready yet. My 17" is crashing a lot now, so I do have to replace it. Would have been nice if we had a MacBook Pro 16" ARM right about now...
I skipped the 2012-2015 model - Apple got rid of the 17" but I wanted a big screen, and then I was going to upgrade the 2016-2019 models, but the first thing I did when they were released was to try them out at the Apple store. I immediately noticed several models at the store had keyboard problems, and knew that something bad was happening. So I waited for them to fix it. Eventually, they finally fixed it last year, along with giving us a sweet 16" model, but they still used a 2015 14nm Skylake-based cores! F-that!
So this year comes around, maybe there's going to be high-end Tiger Lake 45W core, but it looks like the next high-power core is going to be Alder Lake at the end of next year. And given the timeline of Apple transitioning to Arm, Alder Lake is likely never going to materialize.
SO now I'm thinking I'll have to stick with this year's 16", with a craptacular CPU core from 2015. WTF Intel! And I tend to get maxed-out laptops, so this version is going to be 64G with 8TB SSD & Radeon 5600M. But then ARM transition is coming... do I wait for that? Or do I skip a laptop and work on Mac Mini ARM? I would use Postgres database locally, not sure if that's Mac ARM ready yet. My 17" is crashing a lot now, so I do have to replace it. Would have been nice if we had a MacBook Pro 16" ARM right about now...