You're absolutely right that Macbooks aren't specifically for developers, but releasing a laptop that developers generally don't feel is appealing to them could be really damaging to Apple's ecosystem.
Well actually you can, when using something like Xamarin which has worked pretty well for our company. Sure, somewhere you need a Mac build machine, but that can be an older generation mac mini or similar. The development can be done on Windows using Visual Studio and C# which overall is a pretty great experience with the added benefit of sharing a large percentage of the codebase with the native android version of your app.
Even UNIX developers are locked to their OSes APIs, unless they constrain themselves to command line POSIX tools.
IF.
I wonder. I've been running OSX in a KVM guest and it's been surprisingly trouble free and smooth via ARD (remote desktop).
So no, it is no longer the case. It is still prohibited by the EULA though.
[1] https://github.com/kholia/OSX-KVM/blob/master/create_install...
I want to not have to buy a new computer because I tripped over a power cable.
I want to be able to type for more than a few minutes without my hands hurting.
I believe I share these dreams with a lot of people who aren't developers.
But the thing is, it would be really cool to enjoy the technical improvements without giving up the basics. I played with a MacBook a few weeks ago, and the picture and built-in speakers were sensational. It was an amazing piece of engineering. And I had to return it because in their obsession with thinness, Apple had made it impossible for my gorilla hands to type on.
It would be nice to get a work laptop that had those strict improvements in it too, without having to sacrifice so much usability. That used to be the MBP upgrade experience. Once in a while you had to mourn something useful—the loss of an ethernet jack, for example. But mostly you got a lighter, faster machine with a better screen and battery life.
This upgrade is far more drastic and the first time the trade-off doesn't seem worthwhile. It's like design puritans took over the company.
http://www.dell.com/us/business/p/precision-m5510-workstatio...
Sure, and developers should stop buying a brand that don't care about them too. That way everybody is happy. Apple can sell luxury goods and developers can shop elsewhere. Nothing of value will be lost.
Except for loss in revenue for Apple. Most tech companies right now prefer to buy Macs for devs because of the costs[1] and devs like it because of the versatility. If devs wont prefer Macs, it seems unlikely that the companies will also keep buying them in bulk
[1] - http://www.businessinsider.in/Macs-cost-one-third-as-much-as...
So many of your 'typical' mac users need a proper keyboard. People writing long articles or novels, developers, obviously, even people working on writing reports or theses they all need a good keyboard. Typing is fundamental, and key travel makes a huge difference in the feel of it. Every review I've read of the single-port macbook suggests that while you can get sort of used to it, it's never as good as the older macbooks.
- The screen is better than the Air. That matters when you're staring at it for 8 hours a day.
- However over-priced the MacBook Pro is, that goes double for the small MacBook. It's just too expensive for what you get.
- I want to be able to run photoshop and have it deal with the RAW files from my Sony A6000, My current machine — a 2012 MBA — can't manage it without becoming a noisy radiator.
- If I'm paying top dollar for a laptop, I want it to last for at least four years, and I don't see the small MacBook satisfying me for that length of time with its current resource limitations.
- The extra screen real estate might not seem like much, but when I want my work and a browser next to each other, it makes a difference.
Unusually for writers, I use Vim, and the lack of a hardware Escape is a small concern, but I've remapped it anyway, so I don't think it will pose much of a problem.
The keyboard also worries me, but I've played with the smaller MacBook and It's OK, not awesome but I can deal with it.
Edit: Of course, I could just buy a Windows laptop, but I haven't used Windows regularly for about fifteen years. I used Linux for about a decade, and then OS X. I won't move to Windows, and I'm too busy for the sort of fiddling Linux generally requires. Plus, I'm not a of fan of any current Linux UI — none have the polish of MacOS. So, in addition to everything else, MacOS is a big factor in my sticking with Apple.
Note that the keyboard on the MacBook is even worse than the one on the new MBP.
And it's a sad state of affairs in HN when I get downvoted for that, felt like I'm on Reddit now.
If we are free to use anecdotes I will base my evaluation on two friends who are copywriters and another one who's a tech writer. All of them using an Air or a normal MacBook for the work they do.
I'm curious on what your usage is as a writer for paying a premium on the Pro, care to elaborate?
P.S.: English is not my native language and I'm really trying to not sound condescending, I'm genuinely curious.
But for people who are writers and nothing else, I think the retina display was a big draw when the machine first came out.
The point I was trying to make above is that people who code, or use a pro laptop for editing or whatnot, still have to do a lot of writing as part of their job. So the keyboard on these machines matters a lot. And pro-users tend to be on their laptops all the time, which makes the ergonomic issues more important.
Which also has the same Butterfly keyboard, or rather the previous version of it; and according to Apple, a less "better" version of it.
Do you really think the "average user" would spend $1500-2500 for a laptop? The Macbook Pro is for Pro users. Let them work as pros.
News flash. Developers are the ones that make a platform worth investing into. Where there's a thriving community of devs, there are interesting useful apps, new ideas, investments and research.
The problem is not that Apple makes hardware for non-developers (for which it may actually be a great fit and value).
The problem is that Apple stopped making hardware for developers. A group of users which were quite happy with the previous offerings of Apple. There even was a time when the MacBooks were the best value a developer could get for reasonable money. Quite a few key users will make the switch to Windows&Linux based Laptops because Apple does not deliver anymore (not even at a high price point).
And if even cheap Chromebook provides better experience, than it is time to move on. MacBook Pro today actually has some competition, Dell XPS is very nice machine.
It seems the definition is "anyone for whom this product is unsuitable", as in "well this laptop may be OK for [x] but for a real professional like me it is a joke".
Seems to me that the new features appeal more to the casual user who uses its laptop for leisure (your [x]) than the professional.
It is also a massive pain when someone wants to give you something on a usb stick. Same goes for people in publishing and other content creation industries. People who want to plug an external monitor in to give a ppt without needing a special dongle.
Not two days ago I presented at a conference where I had to plug an HDMI cable into my laptop, and in the middle of setting that up, I transferred over a backup copy of my presentation to the house laptop on a USB stick.
Now maybe I am not a professional in your eyes. But I was wearing a suit!
I'm fairly certain that a USB-c to standard USB port will also be a dongle that every Macbook Pro owner will need to carry. Apple should bundle 2 with every Macbook Pro, but the whiners would still complain...
Yes, you need either a new cable, a new flash drive, or an adapter. But don't pretend that makes this laptop totally unsuitable for your use.
The common themes to wanting a Macbook Pro is that you want more grunt and more I/O, and you have the money to pay for it. A common need among this group is exchanging large data sets, and not being willing to use iCloud/Dropbox/Google Drive to do it for a variety of reasons, like speed, convenience, confidentiality. These are also people who often want to do this in a variety of locations.
Try me.
Let's be honest for a moment. Apple has never in the history been the one to wait for market to adapt to some new technology. They have been the one who immediately puts it on their products and gets rid of the old standards. Everybody has known this for years so this really shouldn't surprise anyone.
Generally speaking whether you like it or not, no one really cares if the ESC button is on the touchbar instead of being traditional physical button. Even fewer people care if there are ridiculous 32GB models available when most devs dont even need 16GB. Not to mention average consumers.
If Apple would give you guys 32GB option then people would cry why they can't get 64GB option. If the new MacBook wouldn't have touchbar then people would complain why Apple isn't innovating anymore etc.
What Apple is doing with their new MacBook is what Apple has been doing with their products for decades. If you don't like it feel free to switch to other laptops and run Win10 or Linux. But we all know you won't. You'll buy this MacBook sooner or later, then in 2018 when Apple releases new models you'll be here complaining about something again and you'll still buy that one as well.