Прочее о городах и странах

а почему появилась теория, что белорусы - это никакие не славяне, а балты?

Кто такие славяне вообще - не вполне понятно: на эту тему активно теоретизирует американец советского происхождения А. А. Клёсов (https://ru.wikipedia.org/wiki/Клёсов,_Анатолий_Алексеевич ) - настоящие специалисты в данной области считают его построения псевдонаучными.
В частности, очевидно, что нынешнее коренное население Московской и сопредельных с ней областей - это преимущественно люди с финским генофондом, более 1000 лет назад воспринявшие славянский язык и теперь искренне считающие себя славянами. Не случайно же в этих краях так много финских топонимов - хотя бы Нерль, Неро, Нерехта, Яхрома, Ялма... да и сама Москва!
Великое Княжество Литовское возникло как союз русских удельных княжеств, образовавшихся в результате распада Киевской Руси, и жившими бок-о-бок с ними литовскими племенами (балтами) в попытках противостоять экспансии немцев на восток. Нынешняя литовская нация сформировалась как результат влияния на балтов славянской (русской и потом польской) культуры и языка, в отличие от латышей, которые являются "в какой-то степени онемеченными" балтами. Балты в те времена существенно отставали от русских в социальном развитии: у нас уже поздний феодализм, феодальная раздробленность, у них еще родоплеменной строй.
Жившие вперемешку с русскими и ни в одной губернии не составлялвшие большинства населения литовцы (по состоянию на начало 20 века) так и не растворились, однако, в русском этносе - в отличие к примеру от голяди, тоже предположительно балтийского племени, до 13 века жившего по реке Протва (нынешняя граница Московской и Калужской областей) и затем полностью ассимилированного русскими. Так что разговоры о литовском (балтийском) происхождении белорусов едва ли хоть на чем-то основаны. (Я даже догадываюсь, что рассказывавший вам об этой "теории" просто всё на свете перепутал, услыхав где-то краем уха, что нынешняя Беларусь в средние века называлась Великим Княжеством Литовским - что ПОЧТИ правильно...).
Софья Родникова
Софья Родникова
57 818
Лучший ответ
Авторы последней утверждают, что белорусы не славяне, а чистокровные балты, волею случая воспринявшие славянский язык. При этом здесь абсолютно нет никакой инспирации со стороны исследователей стран Прибалтики.
От Речи Посполитой
потомки украинских викингов