It's quite possible Apple was waiting for E5 v4 and is still waiting for AMD Polaris or nVidia Pascal, though.
The current 15'' rMBP is faster in single core operations...
I hope Apple will release a "developer machine": something with tons of CPU power, easily expandable internal storage, and a mid-range single GPU. And for heaven's sake, don't try to make it small, thin, or round. I'd buy it in an instant.
As cool as this machine is, it is definitely targeted at video makers who spend more money on powerful hardware (because they need that) compared to developers.
And today if you work with Deep Learning you'll want a fast GPU
Maybe they'll go back to the cube. Developers seemed to like that shape.
My next workstation? Not from Apple.
6th generation Quad-core i7 vs 5th generation Quad-core i7
32GB DDR4 vs 16GB DDR3
GTX 960M vs R9 M370X
3840x2160 4K display vs 2880x1800 'Retina' display
Thunderbolt 3 vs Thunderbolt 2
Both 1TB SSD
1.78kg vs 2.04kg
$3049 vs $3199
It's kind of sad that a few years ago Apple was the one leading notebook technology, but now they are just playing catch up and don't even seem to be trying.
[0] http://www.dell.com/us/business/p/xps-15-9550-laptop/pd?oc=c...
[1] http://www.apple.com/shop/buy-mac/macbook-pro?product=MJLT2L...
The Dell might well be the better of the two, but you would expect that since it's a recent release. It's not as if the MacBook Pro Retina has languished for years, though.
On the other hand, there is pretty much no problem anywhere on the Mac. Apple just handled it. Pretty much all 3rd party apps were updated within a few months and most just "worked" without modification. A remarkable feat, at least to me.
The Mac is still the only way to go if you want a 100% retina desktop experience without glitches.
That said, I have no clue if linux is better in this regard.
So I guess my point is that the 4K on a Windows laptop is largely wasted. The GPU is not up to driving it for games and the GUI is not up to driving it for daily use. A shame, truly.
Disclaimer: I have a 2013 MacPro (with 2 4K Dell monitors) and love it. I use it for Photoshop and software dev.
The only people using Apple workstations are because they either really want to use a MAC or because the software they use is not available on PC. In both cases they won't buy a cheaper and faster PC.
I'm a disgruntled Apple NON-customer : they never created the desktop I wanted (basically an affordable version of the old MAC pro line) or a phone I could afford without having to sell a kidney on the black market. So I use Windows and Android with the satisfaction of knowing that I use both of the bests keyloggers disguised as an OS on the market.
Some would argue that that sounds more like a project management failure than a change in market strategy—that they shipped a beta product as done, that someone screwed up somewhere, etc.
I don't think so, though; I think Apple just made a correct call in shipping the "core" of the product early (in the same way most enterprise products get 'Early Access' releases) to allow actual professionals to start evaluating the architecture of the software and tailoring their pipelines to fit it. Professional-use software doesn't get used on day 1 of release; it gets played with by an internal pipeline infrastructure team for six months while the working craftspeople continue to use the stable pipeline.
Handing out something that would be "patched into usefulness" at right about the same time it would actually be put into use makes sense, in strictly consequentialist terms, for both Apple and the professional studios—although Apple latching onto that release to do a bunch of marketing of their product as if it was usable for indies already, could be seen as a bit scummy.
> since it only supported one CPU. For compressing feature films, dual CPUs are a must.
This might not be the case right now (I don't know much about video encoding), but encoded video has keyframes, and effectively you can "chunk out" a set of raw frames to become a keyframe plus its successor interstitial frames, and then parallelize on those chunks, right?
In which case, I'd expect Apple figured that even if CPU-based compression is currently en vogue for this use-case, it'd be obviated by GPU-based highly-parallel compression soon enough, making the dual GPUs a much more significant benefit and the single CPU a much less significant drawback.
Tell me if I'm getting that wrong; I honestly have no idea.
Although chipset cycles could be part of the delay, I wonder if virtual reality hardware and software support could also be part of the plan too.
further reading: http://buyersguide.macrumors.com/ http://www.macrumors.com/roundup/apple-vr-project/
Nothing really new here. Because there are several PC makers. Even if all of them releases new hardware in the same rate as Apple (say 2 year generation), having 3 of them can easily interscale release dates and make it look like PCs are releasing new stuff much faster.
PC makers can get a continuous incremental revenue stream from gamers and independent professionals. But most Mac Pros are likely sold to companies (even if just tiny one-man companies) that refresh them on a set schedule rather than whenever a shiny new thing comes out.
Half the people who buy that thing probably never use more than the browser and some music/video play apps.
I think there's a real possibility Apple will stop selling computers. They already don't care about the "high-end creative" market. OTOH I don't know what people would use to develop for iOS/Watch, but...you heard it here first.
[1] http://www.statista.com/statistics/263428/apples-revenue-fro...
To continue the analogy, compare their revenue numbers with, say Daimler[0]. Daimler sells more Mercedes cars than their other vehicles, but they still get revenue from trucks and buses and other pro/commercial vehicles.