姬发又名仲发,在家中排行老二,作为老二是可以把姓氏加上去的,但是伯邑考不一样,他是家中的老大,周文王在世的时候,如果把他叫做姬伯邑考,那就是对周文王的不尊重。有人说姬伯邑考的真名叫做姬考,伯邑只是他身份的象征。
“邑”可以翻译为城市、都市,但是放到名字里面却解释不通,“伯邑”两个字应该连起来翻译才说得通。“伯”是排行老大的意思,“伯邑”可以理解为世子,加上他的名字,因而总称为伯邑考。周文王在世的时候,他在姬家是老大,有时候也被成为姬伯。
伯邑考是长子,不过周文王还在,就轮不到他做主,如果他的名字伯邑考前面加了一个姬,那显然会冒犯到姬昌。因而提到他的时候,通常就没有带上姓氏,称呼他为伯邑考,表明他是家中长子即可。
对于姬发来说,就无所谓这种顾虑,可以直接称他为姬发。那么问题来了,在历史上,身为次子的姬发继承了姬昌的位置,史称周武王,身为长子的姬伯邑考去哪里了呢?
一说伯邑考一直被扣押在商朝当人质,姬昌被纣王关押在朝歌之后,纣王便将伯邑考杀了做成肉饼给姬昌吃。姬昌不得已吃了伯邑考的肉,因而被纣王嘲笑:“谁说西伯昌是圣人?吃了自己儿子做成的肉羹尚且不自知。”这说明伯邑考早逝,姬昌才将太子之位传给了次子姬发。
也有人说是姬昌主动放弃了伯邑考,立次子姬发为继承人,具体情况就不得而知了。不过据说姬昌比较喜欢长子伯邑考,对姬发不是很待见,姬发能取代自己的哥哥上位,手腕还是杠杠的。