I don't want a portable PDP-11, rather a Xerox PARC workstation, a BeOS, Amiga, Atari, Acorn, Oberon System 3...
New MacBook Pro Is Not a Laptop for Developers Anymore
231–240 of 808 posts
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#232Have come across a lot of Vim power users that do the same with ESC. Or buy the model without the Touch Bar.
Can we stop with the drama now? It's becoming pathetic.
Apologies for the bluntness.
P.S.: more RAM and CPU? Get a desktop or buy another laptop. Since when was Apple the fastest, more bang for your money? This was clearly not a specs bump iteration.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#233It's funny they bring up devs using vim, because the only vim key they removed is Esc, which a lot of vim devs remaps to caps-lock or similar anyways. I almost never use the F keys, so if they kept the Esc key but removed the rest it would be perfect :)
I don't know anyone who remaps capslock to esc. It just sounds like something that is fun to say on hackernews. You didn't even say you use it, you said a lot of vim devs do, to which i would counter--they dont. The better choice is remapping capslock to ctrl.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#234Earlier quoted context omitted.
I'm not suggesting you do this, for legal reasons blah blah blah, but putting together a hackintosh is pretty easy these days if you really like osx.
How easy is it to maintain? Last I heard every update breaks everything.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#235Earlier quoted context omitted.
I'm 99% sure the escape key will be there when in Terminal.app, I also imagine terminals like iTerm2 will have some really sweet TouchBar options to make it even better with all your console apps.
Apple may prove me wrong with the ergonomics of the TouchBar, but I've yet to find a virtual button that I've liked as much as a physical button.
I haven't used it yet, so I can't judge it too much, but I imagine Escape actually works well since it's the top corner of the keyboard and easy to feel, if escape were anywhere else it would really suck.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#236As a developer and an Apple user for last decade, this has certainly been the most disappointing Keynote I've ever seen from Apple. I do think, however, some of these concerns are overblown. If you're a VIM user and haven't tried overriding the Caps Lock key to be an Esc key, you should give it a try, it has made VIM a much better experience for many people. On the memory side, doing development work I can hardly thi…
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#237To be honest, the only thing that's causing me to say it's not a "developer machine" is the keyboard. It features the same butterfly switches that the 12" MacBook has and my good are they horrible. I seriously can't imagine writing long sessions of code with this mushy keyboard. I don't get it. With the new touch bar and stereo speakers they WANT us to use the MacBook as is, without external keyboard and then they gi…
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#238Earlier quoted context omitted.
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.
> If you're using vim and reaching for the escape key you are doing it wrong imho. So generations of Vim users are doing it wrong but you have the right answer?
So yes, rebinding Escape is the right answer if you heavily use it. The normal positioning for Escape is very inconvenient for touch typing.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#239Earlier 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.
CTRL-C is completely different.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#240It's worth noting that only the higher-end of the new MBP's have the Touch Bar. The lower end still has a traditional function row: http://arstechnica.com/apple/2016/10/no-new-macbook-airs-as-... So I suppose in theory if you wanted something new but without breaking your workflow, you could just go for that one.
The frustrating thing is that machine only has 2 USB ports, rather than 4. So one port for power and another for a single wired accessory. I guess buying a dongle isn't a huge deal, but kind of frustrating that you'd have to spend more money for what I would expect to be included functionality for a "pro" machine.