Earlier quoted context omitted.
> What prevents you from connecting them using Bluetooth I don't think you can connect via BT and then use that connection from Xcode for deployment and debugging. That still requires a cable.
You can, starting from Xcode 6
New MacBook Pro Is Not a Laptop for Developers Anymore
191–200 of 808 posts
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#192I've had a good, satisfying run with MacBook Pros, but now I'm stepping off the Apple train. I understand that Apple is trying to go in a new direction with the new MacBook Pros, and I won't complain about it. I am now simply moving to an Arch Linux setup on an old Lenovo Thinkpad Carbon X1 to continue living inside the Terminal.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#193Dramatic click bait IMO. You could really hack that touchbar to do some great productivity enhancements.
Maybe you could enlighten me to some of the possibilities. Besides a slider, I'm not really seeing much productivity enhancements that functions keys cannot do.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#194Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#195Honest question: what's the alternative? I've got a 2013 rMBP 15 inch. What's my next machine? I'm not willing to regress on display (220 ppi or better), screen size, or battery life (8-9 hours real use). I might regress on quad core to dual core if everything else is perfect. EDIT: The XPS 15 gets more like 5-6 hours with the high res display by my understanding. The Surface Book has the right combination of resolut…
Apple really seems to loath their developers either through active malice or passive indifference. I've wasted too much time reverse engineering Xcode/LLDB/MobileDevice.framework to get automated iOS testing to work (no, XCTest is not adequate). Of course, once my company wanted to move from physical hardware to virtual, we were screwed again by the near total lack of virtualization products for macOS guests. VMWare ESXi seems to be the only player in town for server deployments and that still requires Apple hardware. Sure, go ahead and spend well over $3,000 on their laughable Pro/"server" products that cannot be reasonably placed in a server room. Apparently Apple hasn't heard of the whole "cloud" thing.
* But not really, I would never dream of violating the macOS EULA by running it on non-Apple hardware...
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#196Earlier quoted context omitted.
I agree that caps lock is an improvement over escape's location. But, if you're like me, you also find it to be an improvement over control's location so you have caps lock mapped to that already so rebinding esc to caps lock is not an option.
You can have the best of both worlds on *nix: tap == ESC, hold == CTRL http://www.economyofeffort.com/2014/08/11/beyond-ctrl-remap-...
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#197Earlier quoted context omitted.
I had no idea you could use C-[ as ESC
It's also a kinda crappy alternative, because it's not possible on a large number of non-English keyboard. Ctrl+c is also an option, although I think there's a slight difference.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#198So in my case, I would already look down to hit an F-key, and I imagine functionality such as "compile" would now be represented by a touch button. So no problem there. And point #2 is just ridiculous -- today's MacBook CPUs and Memory are faster and consume less power than they did 6 years ago.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#199This doesn't even get into the dongle problem. The simplest example is that if you want to hook up Apple's flagship phone up to their flagship laptop for development, you need a dongle. And if you want to share one of their flagship wired headphones between the two devices, you need another dongle. Therefore if you want to connect three of Apple's flagship devices together on a daily basis, you can't go anywhere with…
From Apple's site: - USB-C to Thunderbolt 2: $49 - SanDisk SD Card USB-C Reader: $49.95 - USB-C AV Multiport Adaptor (HDMI): $69 Spend another $168 and you access to add the same ports you have now!
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#200Earlier quoted context omitted.
Many common applications that developers use have many keybindings that heavily rely upon the Escape key (Vim for sure).
I've developed on a MacBook Pro for the last 5 years in vim and I have never touched the escape key or any of the F keys, ever. If you're using vim and reaching for the escape key you are doing it wrong imho. Rebind esc to something else (like capslock) or learn another pattern that has more ergonomic value.