From a certain perspective no one speaks a "language," everyone speaks a dialect of a language. My mother language is Greek but I speak the Cypriot dialect. Mainland Greeks have great difficulty understanding Cypriots talking but not the other way round. This is very true of Afrikaans too. It is  easier for an Afrikaner to understand Dutch but not the other way round. But you probably right I should have called it a language.