I dislike this post intensely. The opinion comes across as uncharitable, as the author probably has not used this Macbook Pro yet. How can you (alexeysemeney) be so sure? I consider myself a developer, and I almost never use the Fn and ESC keys on my Mac. Everybody uses the computer differently, but I'm pretty sure this is not a deal-breaker for most. One could also argue that the touch bar might lead to innovative d…
I smash the esc key violently every time I climb myself into a corner with Emacs shortcuts and don't know how to get out. But it's on a proper mechanical keyboard because prolonged use of builtin keyboards hurts my hands.
New MacBook Pro Is Not a Laptop for Developers Anymore
131–140 of 808 posts
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#132I dislike this post intensely. The opinion comes across as uncharitable, as the author probably has not used this Macbook Pro yet. How can you (alexeysemeney) be so sure? I consider myself a developer, and I almost never use the Fn and ESC keys on my Mac. Everybody uses the computer differently, but I'm pretty sure this is not a deal-breaker for most. One could also argue that the touch bar might lead to innovative d…
Many common applications that developers use have many keybindings that heavily rely upon the Escape key (Vim for sure).
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.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#133Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#134This post is totally devoid of substance and should actually be flagged.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#135I was waiting for the new Macbook Pros as I need to buy a new laptop, and was going to give my old Macbook Pro (2014 model) to my wife. But given that they have nothing of value (I don't care about gimmicks like the new touch bar), I've decided to abandon Mac and go back to Linux. I'm just a typical web developer, running a bunch of virtual machines, and an IDE. Any recommendations? I saw the Dell XPS 15 for around £…
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#136If they're going to steal innovations from Thinkpads, I really wish they'd have taken the eraser nub instead. Back when I had a Thinkpad (running linux) as my work laptop, I would just disable the touchpad in the BIOS and use the eraser nub. The eraser nub is the thing I miss most from the thinkpad.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#137Bah, these entitled kids. I guess being old enough to remember keyboards before they had escape keys helps, but ␛ is just keyboard syntactic sugar for control left square bracket . Read your ASCII table! C-[ is even a quicker type avoiding RSIs from all those long pinky reaches. (More seriously, as much as it bothers me to retrain my pinky, most uses of the escape key would be many times better if the lefthand side o…
I had no idea you could use C-[ as ESC
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#138I dislike this post intensely. The opinion comes across as uncharitable, as the author probably has not used this Macbook Pro yet. How can you (alexeysemeney) be so sure? I consider myself a developer, and I almost never use the Fn and ESC keys on my Mac. Everybody uses the computer differently, but I'm pretty sure this is not a deal-breaker for most. One could also argue that the touch bar might lead to innovative d…
I'm a vim user. Why in the world did they remove ESC? That's one of my most frequently used keys. And no, I don't think remapping it is a great idea. If I had to use this for work I would protest.
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#139This 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…
> 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. Why would you bother with a dongle when you can get a Type C — Lightning cable for the same price?
Re: New MacBook Pro Is Not a Laptop for Developers Anymore
#140Earlier quoted context omitted.
Many common applications that developers use have many keybindings that heavily rely upon the Escape key (Vim for sure).
The escape key can be right there on the capslock (option to be enabled in System Preferences -> Keyboard). Using Esc key heavily with its default location is not practical at all. As for the F-keys I think this is more of a problem.