So Apple will soon be making it’s own processors, and the next OS Big Sur supports it, but the jump to arm also comes with a change from CISC processors to RISC processors. Now Apple has updated Xcode to help software run easily and the transition is stated to not be very hard, but my question is with PCI expansion.
The MacPro’s claim to fame is it’s expansion capabilities, and that involves PCI cards. PCI card rely on much more system level drivers to get them to work, and the move from CISC to RISC will obviously mean that they are programmed differently, but to even attempt to program them developers will need hardware that has PCI slots so they can run them. The Development kit doesn’t even have Thunderbolt, so PCI support if it ever comes, may be buggy for a very long time, because how can developers even attempt to support the new hardware without having something to use to develop it on?
We are likely at least 2 years away from seeing what the high end Mac will be on Apple Silicon, and we see if PCI will even exist for it, and even if it does it may be a long haul from them to get working drivers.
Sometimes I just wish Apple was a little more transparent.