| I use Windows/Linux/macOS. From a performance to value perspective you cannot beat Linux. Docker/Microk8s the overhead is so low. Dev speed is leagues ahead the unfortunate circumstance of having to run Docker/Minikube in a VM on Windows and macOS. Also filesystem IO is unreal compared to Windows at least. Getting a refurb Thinkpad on ebay and having better compute hardware than a mac pro for half the price is also a nice cherry on top so to speak. That and the insane sales Lenovo has all the time for brand new machines is kind of hard to beat as well. Next up is Windows from a hardware perspective. Same refurb thinkpad can dual boot without issue. Then lastly macOS. I have had a mac since 2011. I am having a hard time with the direction Apple is going with their laptops. I have all 3 and they all have their merits, but I find myself using Windows/Linux at home exclusively and macOS at work and I don't mind the context switch. To each their own! With the uncertain future of mac with their potential switch to ARM and not shipping python and ruby by default, I see some drawbacks to the dev ecosystem. I know brew will package a ruby version to handle this but I do worry about the ARM switch. Linux used to be quite difficult, but I stuck with Ubuntu and the UX/UI has improved so much :) |
This, a thousand times this. I had a discussion earlier this week with the owner of a Mac repair shop of 15+ years here in Toronto, who lamented the release of any Mac portable since 2015 - saying 'thank God for the 2012-2015 units, or I would be out of business.'
I told him I'd been buying Macs for 15 years, and during especially times like buying my first iBook at age 15, I absolutely relied on, and still rely on, purchasing a laptop with the intent to upgrade the RAM and the HDD/SSD in the future.
With the laptops continually increasing in price, justified by tacking on useless features nobody wants, and then preventing upgrades, the laptops are out of reach for me to justify as an intermediate iOS developer. The 2017 models locked to 16GB are already virtually obsolete to a serious developer or film editor.
I will not, would not, on principle, buy a computer whose hard drive is soldered to the Logic Board, if only for the sake of retaining the hard drive itself aside from the laptop.
There is no possible, potential benefit a soldered hard drive, or soldered RAM, gives me, and the detriments far, far outweigh any benefits.
Previously, if the hard drive or RAM got corrupted or damaged, I could replace those parts the same day. What now?
Truly - and I mean truly, butterfly keyboard and lack of ports aside, even internally, Apple has finally gone from questionably being form of over function, to its focus on form over function being a literal insult to its long term dedicated users, and simply not responding to criticisms.
So the media laughs at the Touch Bar, fans and critics deride it, and Apple's response - to cancel the non-touch bar version of the 13" MacBook Pro.