:::snip:::
The Mac Pro (3.5GHz 6-core, 16GB, 1TB flash storage) allows the option of upgrading the processor and the memory so it might be future proof +- 10 years (new cameras, larger files) and since I already have the screen it will be 1.5k more than the the top of the line Mac Book pro which might be good for +- 4 years.
I wonder back and forth whether is it necessary (maybe not now but in +-3 years) or if it will last +- 10 years and the pace of computer improvements.
Another important factor is that the mac pro will cost me the same as the Macbook Pro in spain so since I'm going to SF ob may...
Is it nosense?
10 years is just too great a distance to future-proof. You're not likely to know what your business needs will be, no less where computer architecture may go.
There's indication that socket-compatible CPUs for the nMP are on a very short path to extinction, perhaps just a couple of years before no further performance upgrades will be available on this particular pin-out - what will change is price. It seems some of those buying the 4-core now are waiting for the cost of today's 6-, 8- and 12-cores to drop - that's a short-term strategy, not long-term. Effectively, "In two years I'll be able to afford today's top-of-the-line processors."
Just in terms of hardware longevity, how many are using 2004 computers today? The only likely source of replacement parts will be other, used machines. No manufacturer stocks parts going back that far.
Further, Apple was still on the PowerPC architecture 10 years ago. When's the last time a developer released a software update for that platform? Perhaps 7 years from now, you may be stuck with whatever software you already own, and new software may require a new computer.
There's debate over whether/when Apple will move Mac to ARM processors. I think there are plenty of good reasons for them to stay with Intel for the near term, but long term? I wouldn't place any bets.
It's often said, "Buy what you need today." If you're making money, the cost of a new computer will be incidental. It's not hard to imagine that, in five years or less, the power of today's nMP will have migrated to much cheaper machines. Certainly, if history repeats, in 5 years $1,500 will buy a new computer that has equal or better performance to today's nMP.
As a purely business decision? If a MacBook (Air or Pro) will do the job today, invest the other $1,500 into something else that can make money for you
today. If you can generate a 10% return annually on that $1,500, you'll be much farther ahead than if you "invested" it in a machine that depreciates in value over the same period.