system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: Why do many African Americans speak Ebonics while most French speaking Africans in former colonies speak clear, standard French?

African Americans have been speaking English in their regional variation for many generations now, but I've found that most African French speakers use clear, standardized French in countries such as Senegal. Although their may be some regional words, most people speak the textbook version of French.  In Haiti, French has been changed a lot as it is mixed with Creole expressions even though some words sound very similar, such as 
"Bonju" and "Bonswa"
gpt
Ebonics (which is more properly called African-American Vernacular English) has had more time to develop. Black people have been living in America for close to 400 years, and that's a lot of time to evolve their own distinctive dialect of English. French speakers in Africa are more recent, only about the last 125 years or so. Furthermore, many of those French speakers don't use French as their primary language in day to day life, French is the language they use when talking to people from outside their community, but inside their communities and neighborhoods, most still retain their local languages. Most people in Africa (and in many other places around the world) are bilingual and trilingual, using different languages for different social situations.

Haiti is actually more similar to the American case. French has been the language there for three hundred years. And over the centuries, African languages and French comingled and evolved and became the new language called Haitian Creole which actually sounds very different from traditional French. In Haiti, most people speak Creole in their day-to-day lives but Standard French is the official language of government and education. Unlike America however, Haitian Creole is so distinct that many would argue it qualifies as its own language, separate from French. Whereas African-American Vernacular English and so-called "Standard American English" are clearly just two dialects of the same language and speakers of either dialect can easily understand each other, whereas a Creole speaker and a French speaker might actually have a little difficulty understanding each other (except most Creole speakers also know Standard French anyway).