I bought a 16" MBP this February after rocking a Dell laptop with Ubuntu for 5 years. It even had 8GB of RAM just like yours so I relate a lot. But I also had worked with MacBooks in the past so this wasn't my first Apple experience.
That being said, I find the Ubuntu experience much closer to macOS than to Windows, both UI-wise and development-wise. With brew you have a decent package manager much like apt and, at least for webdev, there isn't anything I could do with Ubuntu that I can't on a mac.
Is there anything in particular that you believe you'd have trouble with?
A Senior Developer working mostly with PHP and JavaScript, with a bit of Python thrown in for good measure, all on Linux. My tooling is simple, it's GitLab and JetBrains where possible.
I'm a little concerned I'd struggle with the the shortcuts (I'm a massive shortcut user within my IDEs) and the general UI - the icons at the bottom and the bizarre (from my perspective) rolodex enlargement (does it pop-up at times you don't expect it to and get in the way?). Aside from that - how much control is there? I know Apple are renowned for locking down their devices, but with Ubuntu (and the help of sudo) I can brick the device if i wanted to. I'm assuming Apple's Unix base allows for similar control.
I think, like anything, there would be a learning curve, and I am fine with that. But I know I would be spending a lot of money on it.
Oddly, the part I am least worried about is software compatibility. My IDEs all work on Mac (all tutorials show them working on Mac). Web browsers work on it, and I'd probably even get back into photography knowing I can run Lightroom.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I bought a 16" MBP this February after rocking a Dell laptop with Ubuntu for 5 years. It even had 8GB of RAM just like yours so I relate a lot. But I also had worked with MacBooks in the past so this wasn't my first Apple experience.
That being said, I find the Ubuntu experience much closer to macOS than to Windows, both UI-wise and development-wise. With
brew
you have a decent package manager much likeapt
and, at least for webdev, there isn't anything I could do with Ubuntu that I can't on a mac.Is there anything in particular that you believe you'd have trouble with?
I'm a little concerned I'd struggle with the the shortcuts (I'm a massive shortcut user within my IDEs) and the general UI - the icons at the bottom and the bizarre (from my perspective) rolodex enlargement (does it pop-up at times you don't expect it to and get in the way?). Aside from that - how much control is there? I know Apple are renowned for locking down their devices, but with Ubuntu (and the help of
sudo
) I can brick the device if i wanted to. I'm assuming Apple's Unix base allows for similar control.I think, like anything, there would be a learning curve, and I am fine with that. But I know I would be spending a lot of money on it.
Oddly, the part I am least worried about is software compatibility. My IDEs all work on Mac (all tutorials show them working on Mac). Web browsers work on it, and I'd probably even get back into photography knowing I can run Lightroom.