I think Apple released this Mac Pro & Display at the wrong event. From every indication, it was designed for Hollywood. Developers don't need expansion, but Audio and Video producers do! Announcing at an LA event for producers and artists would have cleared any confusion.

It wasn't designed for AI or ML either, because Apple is having a war with NVidia now, probably over component pricing, but who knows.

Developers didn't ask for this machine or a $6k reference monitor. They just wanted something they can swap out the video cards or memory or hard drives occasionally as time goes on. They wanted a nice display that gave them 200% scaling and proper color correction in a matching aluminum body.

Whether I can afford this machine or not at home is beside the point. It's just that after the keynote high wore off, and we returned to reality, it's clear Apple revealed the machine at the wrong event.

Some of us were asking for this machine.

As a developer who builds large, complex projects (it's not uncommon for a build to take 40 minutes on a 16-core Xeon workstation), the Mac Pro is exactly the type of workstation I'd be interested in.

(The display is another story. That's definitely targeting the media production vertical.)

Wouldn't someone like you be better served on a 32 or 64 core Threadripper workstation then?

I assume there's I/O bottlenecking in there somewhere, but for the rest, surely you're not 100% pegging all 16 cores all the time, but more parallelism would still benefit you to a certain extent... While not costing $6k+ for a base 8 core machine.

If you're targeting Apple platforms with your builds, just how does a Threadripper workstation address the problem? (And don't say Hackintosh...)

https://github.com/tpoechtrager/osxcross/

It may not be a viable solution for every project, but it does work for many.