Has capitalism or communism proved to be a more lasting philosophy?
There is no contest between these two. Capitalism has proved to be by far the more lasting philosophy.
First of all, capitalism came into existence long before communism. No country even tried communism before 1917 while capitalism had been in existence for centuries by that time. Second, communism is essentially dead while capitalism is thriving, even in spite of the economic downturn. Today, no major country still tries to have a communist economy. China’s government calls itself communist, but its economy is capitalist. Cuba and North Korea still have communist-style economies but both are terribly poor countries. Communism has failed while capitalism continues to dominate the world.