Most of our competitors create product lines that are “more or less the same” just changing the cpu supplier or models from the same supplier thereby bulking out their market offer.
Doing this, however, wreaks havoc with the programming tools and causes gaps that can impede the creation of expertise (in other words errors) in the various programming interfaces which have to “start all over again”.
Change the CPU, change the world: but is it really necessary?
It is really worth the effort?
Between an American, a Taiwanese and a Japanese CPU there are two (not one) worlds of difference on all fronts, from the documentation layout, development tools and technical support (if available of course…).
Knowing how to program one doesn’t mean knowing how to program another. Far from it.