I asked Audrey at OSDC.tw if perl had dialects. I didn't think it did. I regarded it as monolithic, not about to fork.
On the other hand, not knowing much about python, and seeing all the double-barreled python names, like Jython, and PyPy and so on, I thought other languages did have dialects.
Audrey said of course it has dialects, giving me Ingy's modules as an example. I had thought only Perl/Tk would qualify as a dialect.
Of course there is the issue of what is a language and what is a dialect.
Interestingly, Chinese people apparently regard the differences between
Cantonese and Mandarin and Taiwanese as differences of dialect, while Western
linguists call them different languages because they are mutually
unintelligible.
But then there is a saying that a language is a dialect with an army and a navy.