History shows the Communist, Islamist and Socialist can not co exist.
Not sure where you're going with that. History has shown that Communists and Nazis cannot coexist. History has also shown that Islamists, being the religious traditionalist right-wing extremists that they are, cannot coexist with many people, that is not surprising, they essentially hate everyone who is not them.
As for Communists, they can absolutely coexist with others, in fact they do in Kerala for several decades now. Don't get me wrong, I'm no fan of Communists, but get your facts straight.