Какие диалекты между собой не совместимы, какие совместимы и что вообще за раскол сообщества, кто как хочет так и пишет на лиспах? )
Нет никакого «раскола сообщества».
Есть разные языки. Вы ж не считаете, что Алгол-сообщество «расколото» потому что несовместимы между собой C, Pascal, Perl, Ada, C++, Java, C#, JavaScript, PHP? Утверждение, что есть некий раскол Лисп-сообщества, настолько же осмысленно, как утверждение, что есть раскол Алгол-собщества на основании того, что в этих языках везде точка с запятой в конце statement'ов, и они все между собой несовместимы.
Common Lisp ведет родословную от оригинального Лиспа и совместим с ним. Простые программы на Scheme будут работать в Common Lisp, если их немного подправить (или если написать немного определений в CL), сложные придется полностью переписывать. Программы на Clojure (любые) придется полностью переписывать при переносе на CL. Есть и другие отдельные языки, похожие на Лисп в той же степени, в которой языки алгол-семейства похожи друг на друга. Например, есть запросы на статическую типизацию, на embeddable язык, на язык, не являющийся языком общего назначения. В попытках удовлетворять эти запросы были написаны в т.ч. и языки с нотацией вида (f x y)
и м.б. макросами. Больше ничего особо общего у них нет, и перечислить их все скорее всего никто не сможет.