The differences between languages and dialects is a source of huge debates, but when it comes to modern Arabic, most of the linguistics - who are by the way non Arabs, and are not affected by our ideological debates - believe that the variations in vocabulary and grammar between the Arabic dialects spoken nowadays are not enough to make them languages, which is somehow different than the Maltese, for example, which was based on the Arabic spoken in North Africa but it's a standalone language now.
Las diferencias entre idiomas y dialectos son una fuente de enormes debates, pero cuando se trata de árabe moderno, la mayoría de los lingüistas - que por cierto no son árabes, y no se ven afectados por nuestros debates ideológicos - creen que las variaciones en el vocabulario y la gramática entre los dialectos árabes que se habla hoy en día no son suficientes para hacerlos idiomas, lo que de alguna manera es diferente que el maltés, por ejemplo, que se basó en el árabe hablado en el norte de África pero es un idioma autónomo ahora.