Следующим логически вытекающим примером в рассуждениях об индоевропейском субстрате Восточной Европы и восточноевропейском славянстве может быть пример, касающийся особенностей древненовгородского диалекта, упомянутого выше. Многочисленные дискуссии на эту тему привели исследователей к выводу о том, что эти особенности не могут быть объяснены только последовательным расселением восточноевропейского славянства из Поднепровья на север, исходя из концепции монолитного правосточнославянского языка, восходящей к A.A. Шахматову (см. об этом труды академика A.A. Зализняка). Однако и этот важный вывод о северных диалектах древнерусского языка как более сложном феномене, чем это предполагалось ранее, не решает всех проблем.
Классическим примером, подтверждающим мысль о том, что русский и славянский языки развивались в древности как отдельные языки, являются названия Днепровских порогов. Как известно, у Константина Багрянородного приводится два ряда имен для днепровских порогов – «славянские» и «русские», из чего явствует, что еще в середине X в. эти языки не были идентичны. М.Ю. Брайчевский, например, обосновывал скифо-сарматскую этимологию русских названий порогов с конкретными аналогиями из осетинского языка, т. е. иными словами, – он обосновывал дославянское восточноевропейское происхождение части древнерусских топонимов.
Русская номенклатура Днепровских порогов, согласно М.Ю. Брайчевскому, намного старше славянской и восходит, скорее всего, к последним векам до нашей эры. Именно эта номенклатура была исходной, а славянская представляла собой переводы или кальки сарматских названий. При этом общеизвестны стремления норманнистов доказать, что «росский язык» у Константина Багрянородного сохраняет скандинавскую (древнешведскую) лексику. Однако их выяснение языковой принадлежности «росских» названий осуществлялось тем же методом, что и выяснение «этимологии» имени Руси – на основе лингвистической