Both seem like a great choice but M1 Max seems really expensive but tempting at the same time.
I would to hear your experience as developer when using M1 Pro vs M1 Max or Vice versa
I've been running Linux on my old Dell laptop for like 8 years. I've upgraded its internals over the years, so it still runs well. However, it's getting long in the tooth and I was thinking about changing it.
(My employer provides beefier machines for work).
Thought about buying a Mac because I've used it occasionally before and I like the UI and display; here's what happened:
2019: I should probably get a Mac
2020 March: Covid-19! Better limit frivolous purchases.
2020 end: Ooooh! Those M1 Macs seem cool. Because it's a new processor, let me wait a few months to learn about long term issues with early adopters.
And thank God I didn't buy the earlier Intel Macs!
2021 March: they might launch Pro models with bigger screens. Let me wait for that, because I'm used to atleast 14".
2021 December: Macbook Pro is more expensive than I thought. Let me wait a few months to learn about long term issues with early adopters.
2022 February: The Pro models are expensive and an overkill for my purposes. I should just get the Air.
2022 March: a new redesign of Air is expected to come out later this year. Wait for that, unless I want my device to be obsolete sooner.
It'll probably be the end of this year when the redesigned Air comes out. And then I'm again going to wait a few months to know from early adopters if there are any long term issues with the new Air.
I realised I'm in an analysis-paralysis situation and this could go on forever.
I settled for a ThinkPad E14 Ryzen 5 (Linux). Costs half the price of a 512/16 Air here in India.
If the new Air turns out to be irresistible, then I might get that and maybe sell the ThinkPad.
You don't need the M1 Max unless you have a real need for the extra GPU (daily video editing, 3+ monitors, etc.)
The laptop form factor doesn't do anything for me any more either, and I want to jump straight onto a Mini or Studio (who's price is similar to what my MBP originally cost), but I feel like it's a blind jump without knowing if all my development tools are going to work.
Apple's relationship with backwards compatibility has always been poor, and Catalina's 32bit removal - even though I delayed by update for a year - still hurt. Tools that I used wouldn't get 64bit updates for another few months.
I am concerned that Rosetta won't be around forever, and I use tools today that one might regard as abandonware - they'll never get arm64 versions. I do sometimes use and Linux and Windows VM's as well, VirtualBox doesn't support M1 yet and Apple have some new poorly supported virtualisation framework
So, for anyone in a similar situation: 1) What kind of codgy old tools do/don't work? 2) What VM software do you use? Does it have USB passthrough? How does it compare with VirtualBox's more advanced features?
I'm building my entire business on a base model MacBook Air M1 with 8GB of RAM - it handles running GitKraken, VS Code, Spotify, Chrome, iTerm, and several dev servers without perceptible lag.
My top of the line i7 16" MacBook Pro from work feels slow in comparison.
Compile time is fast, I have no lag no matter how many apps I have open, I've heard the fans spin up twice and once I couldn't figure out why (maybe it's programmed to spin up every once-in-a-while just to clear dust)
Maybe I'll come to regret not buying more storage but I've never filled up a drive and I don't have any problems with external drives/dropbox
I think the M1 Max would be super overkill unless you want to drive a bunch of monitors
No regrets so far. Just a great machine all around.
I got M1 air 16gb around 3 month ago and it works great, although it's not my only laptop. I was choosing between air M1 16 gb and 14" M1 pro 32 gb, and the price difference for additional ram, extra ports and screen size didn't make sense to me.
I really don't think the Max would be worth it over the Pro.
Any thoughts on this approach? It costs about as much as an M1 MacBook Pro.