To be serious, Plato was not a communist. The difference between Plato and Marxism lies in their theories of social divisions. Marxists advocate a society ruled by Proletarians as in their slogan: “Workers of the world unite; you have nothing to lose but your chains.” Whereas Proletarians/Producers/the working class in Plato’s ideal “city” would be placed in the lowest strata of the society. Plato’s ideal was a society ruled by Priests and Philosophers – the thinkers, not by Producers/the working class.
Let’s be honest, can the working class really rule the world without the “intellectual guidance” from “Priests and Philosophers”? I wonder if anybody still remembers George Orwell’s Animal Farm, in which Squealer – the intellectual pig, run the whole show of the Farm with his glib tongue. The egalitarian slogan of the communist farm reads:
“ALL ANIMALS ARE EQUAL. BUT SOME ANIMALS ARE MORE EQUAL THAN OTHERS.”
History of Economic Thought