I hadn't considered the removal of the esc key from a vi/emacs perspective. Is this something that can be lived with?
A Programmer Evaluates the MacBook Pro (Touch Bar)
31–40 of 104 posts
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#32The person who reviewed this may have been a programmer, but the review doesn't seem to be in context of programming. I care about how well I can work on it, not now well it works with remotes. > The MacBook Pro is more an evolutionary than a revolutionary upgrade over my MacBook Air. That seems to sum up this review. The macbook pro is a successor to the air, not the old macbook pro.
The problem I have with that statement is that "the MBP" is an ambiguous term. It's a product lineup, and there are products in that lineup that are not in any way the successor to the Air.
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#33Earlier quoted context omitted.
>>How does a programmer evaluate this machine without discussing at least one of vi and emacs, and the absence of real Esc and Fn keys? What percentage of programmers use vi or emacs?
Use or say they use? vi and emacs are alot like some programming books people say they have read to show they are a programmer because they think that it what it means. My guess, < 10% with all the IDEs and text editors out there today. On servers or VMs they are common, in actually coding, probably overstated.
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#34I hadn't considered the removal of the esc key from a vi/emacs perspective. Is this something that can be lived with?
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#35The Pro in Macbook Pro does not stand for "programmer". The device is not catering to the past. The world is not full of UNIX era programmers. Some future programmers are getting their first laptop during the coming holidays. If you think Esc then I is the future of programming tools, I don't know what to tell you.
Vi is not just the past. It remains one of the best ways to edit text, period. And it will probably continue this way long into the future. Why do you think so many IDEs come with vim emulation?
It could either be because it's a good way to edit text, or because of inertia and extreme conservative nature of developers.
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#36The Pro in Macbook Pro does not stand for "programmer". The device is not catering to the past. The world is not full of UNIX era programmers. Some future programmers are getting their first laptop during the coming holidays. If you think Esc then I is the future of programming tools, I don't know what to tell you.
Vi is not just the past. It remains one of the best ways to edit text, period. And it will probably continue this way long into the future. Why do you think so many IDEs come with vim emulation?
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#37A coworker got the new MBP and didn't realize that he wasn't actually clicking the trackpad for two days. If I didn't know better I also would've been fooled. In my opinion the haptic feedback and the huge trackpad are actually the best features of the new MBP.
Spooky is the word.
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#38A coworker got the new MBP and didn't realize that he wasn't actually clicking the trackpad for two days. If I didn't know better I also would've been fooled. In my opinion the haptic feedback and the huge trackpad are actually the best features of the new MBP.
Took me months to realize (on macbook) ... no one believes me until I power it off and have them try again. Spooky is the word.
I completely agree though, I checked it out in-store and was far more impressed with the new MBP than the reviews had me believe I would be. People must be very spoiled to downplay it IMO. The keyboard and trackpad are really impressive. I'm debating whether to replace my old desktop with a i7-7700K or pickup the MBP15 1TB with a few dongles to hookup to my existing peripherals. It would be my first Mac ever (I had a Commodore 128 in the 80s) and it certainly seems like a marvel of engineering to me. I'm starting to think the best way to run Linux or Windows would be using either in VMWare under macOS or using Parallels to get the best of every world.
The one thing the Apple folks could've done better is make the tilde key the new escape and make the tilde/grave alt remaps. If I got one that would likely be the first thing I do.
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#39Earlier quoted context omitted.
Vi is not just the past. It remains one of the best ways to edit text, period. And it will probably continue this way long into the future. Why do you think so many IDEs come with vim emulation?
Just for the record, I use vim all the time on the new MBP and don't have any issues. I remapped Esc in vim ages ago, though. vim was not designed around the current placement of the Esc key.
Re: A Programmer Evaluates the MacBook Pro (Touch Bar)
#40Earlier quoted context omitted.
Quite a lot. If you are doing anything on remote servers it's likely to be the only text editor. But I guarantee you that 99.999% of them only know (and need to know) the basics e.g. saving file, search, find/replace etc. I would say maybe 1% of developers actually use them as an IDE given how poor they are compared to something like IntelliJ or Visual Studio.
1% is WWWAAAYYY too low. The stack overflow survey in a sibling comment had 30%. Some of us don't love all the baggage that comes with a full IDE.