I would like to highlight just how much Apple is focusing on their customers and use cases right now. It seems that they're targeting products to what their professional customers actually want. And in this case, it's a 3.7" little thing that can process 18 streams of 8k video (fully specced out). That's kinda crazy, and they're doing it at a price point that's competitive compared to all of the companies out there.

Bravo Apple. I'd love to see what they have in store for designers and programmers next.

> Bravo Apple. I'd love to see what they have in store for designers and programmers next.

What would you say the programmers specifically need though. A laptop instead of a workstation?

Beautiful high resolution and crisp text rendering. I want looking at a dense page of code to look as beautiful and comfortable as reading a magazine. A comfortable keyboard and trackpad are a must too. Give me as much battery life as possible--at least a day or more. Performance, memory, and storage are less of a bottleneck these days and today's higher end specs are generally good enough.

I want looking at a dense page of code to look as beautiful and comfortable as reading a magazine

I am trying to imagine what a page of code laid out by a professional designer would look like and I can hear a million programmers screaming bloody murder in my head about the thoughtful use of whitespace, proportional-width fonts (even though they are ones chosen to clearly differentiate between confusing characters like 1/I and 0/O), and the occasional change in font size for... what is the source code equivalent of a subhead, anyway? Comments?

I am trying to imagine what a page of code laid out by a professional designer would look like and I can hear a million programmers screaming bloody murder in my head about the thoughtful use

There are beautiful programmer fonts nowadays that look amazing on Apple's high resolution screens.

There are several GUIs for Vim/Neovim that take advantage of the GPU and the text rendering abilities of modern computers in general and Macs in particular [1].

And once you get used to seeing your code this way, it's hard to go back.

[1]: https://github.com/neovide/neovide