You dont know enough history though. These nations and cultures havnt existed completely independent of one another up until the point one of them hits the scene as a great invader and converts all of the primitives to a new dominant culture. Ancient Egyptians, (pre arab invasion) had a kingdom that extended into the territories that later came back to invade them centuries later so that argument is really pointless.It's a fact.
Listen breh, this has nothing to do with one people being inherently superior to another, because human potential is all the same to me, but history plays out the way it does because of certain factors...what can you do.
People don't want to hear the facts though, they want to live in a fantasy world where Africans were living a superhuman like utopian existence before "cacs" and "Semitic cacs " came and subjugated them. This is just another one of those threads.
In the case of Arabs and Africans, an exchange of ideas has existed among these peoples because of trade between the two by merchants who took to the Indian Ocean and land to exchange goods, religions and ideas with their various groups. They have both been influencing one another for some time through trade and living among one another. Its unfair to paint a picture that both groups didnt need each other or that one just developed all of these ideas in a bubble and hit the scene like to civilize savages. Stop it. Before war, there is trade.
Knowledge moved north along the Nile though, Still