Кто выше по рангу: боярин или дворянин?
А точнее сын боярина или дворянин?
Скорее всего сын боярина (в допетровскую эпоху) . У боярина была вотчина, которую он передавал по наследству, поэтому сын боярина становился со временем боярином. А дворяне в теже времена - это служилые люди. Они получали землю с крестьянами от царя и за это должны были по первому требованию властей предоставить определённое количество воинов (вооружённых, одетых и т. п. ) и самому явиться для защиты Отечества. Но землю могли и отобрать, если он будет отлынивать от службы или по другим причинам не сможет служить. Поэтому если уж проводить сравнения, то это как сын бизнесмена и чиновник. Пётр I всё это ликвидировал и все стали дворянами.
сравнение не совсем правильно - присутствует временная разница
Бояре - 10-17 век
Дворянство 18-19 век
Но а так все-таки сын боярина
http://ru.wikipedia.org/wiki/Бояре
http://ru.wikipedia.org/wiki/Дворянин
представители данных сословий жили в разных периодах развития государства, и сравнивать их рангами
Конечно боярин и любой его родственник. А дворянин это военные люди короля, которым за службу он даровал земли вместе с поселенцами. И тот же боярин и тоже мог дарить земли с городами и деревнями. Королей выбирают среди бояр, но не дворян.
При династии Рюриков, конечно, бояре - они были советниками при царе. А при линастии Романовых - дворяне. А Вы чей сын?