给孩子的编程思维课-21《红楼梦》的作者究竟是谁?
今天我想带着你用编程思维来分析一个超级大谜题,红楼的作者究竟是谁?你可能会有疑问了,难道作者不是曹雪芹吗?至多再加上一个高鹗,我家那本红楼的封面上写的清清楚楚的。这个问题我就得多说两句了。
给孩子的编程思维课-21《红楼梦》的作者究竟是谁?
今天我想带着你用编程思维来分析一个超级大谜题,红楼的作者究竟是谁?你可能会有疑问了,难道作者不是曹雪芹吗?至多再加上一个高鹗,我家那本红楼的封面上写的清清楚楚的。这个问题我就得多说两句了。
红楼梦的作者是谁?这事儿可没这么简单。在四大名著里头,红楼梦是争议最多的一本。有好多好多都在研究这本书,甚至研究红楼梦都成了一个专门的学科了。就跟生物学家研究生物,物理学家研究理一样,研究红楼梦的人也有个称号叫做红学家。红楼梦问世有二百多年了,在这二百多年里叫得上的红学家已经出了上百位了。你熟悉的鲁迅,就算得上是个红学家,不出名的可能有成千上万人了。
这么多人研究的一个最重要的课题,就是红楼梦的作者究竟是谁。有人统计过红学家们已经给红楼梦究出了65个可能的作者。这65个人里头甚至出现了明朝最后一位皇帝崇祯,还有清朝的顺治皇帝。你红学家的脑洞够大的,前后脚两个朝代的两个皇帝竟然都有可能是红楼梦的作者。那怎么会蹦出这么可能的作者呢?要怪就只怪历史上留下的信息实在是太少了。就比如曹雪芹,现在我们连他哪年生那死,长什么样,到底怎么写红楼梦都不知道。有关他的信息加起来可能不到1000字,难怪红学家们要开脑洞了。
直到民G时期,才有一位大学者胡适提出了自己的主流观点。红楼梦的120回里,前八十回是曹雪芹的,后40回是高鹗写的。这个说法是最常见的说法,但批评的人也不在少数。直到现在还有一些人认整本书都是曹雪芹写的,或者干脆认为曹雪芹、高鹗都不是作者,真正的作者另有其人。
可是文学这种事儿有什么绝对正确的意见呢?同样一篇文章,可能你觉得很美,但别的同学就不喜欢。
这就像是数学考试和语文考试的差别。数学考试你错了就是错了,看到考卷上最后我的分数,你肯定心服口服。但是语文就不一样了,凭什么他的作文得了满分,而我就要扣五分呢?我觉得自己的作文应该满分,你是不是也这样想过的?
对于红学家来说也是这样,这又不是数学题,凭什么你说对就对我说对就不对呢?所以他们一直吵个停,吵架吵的吐沫星子都能淹死人了。那么我们有什么办法劝架,让他们不再吵了呢?
没错,我们把这个问题转化成数学题不就行了吗?你还记得咱们前面讲密码的那节课吗?在一门语里,有的词使用的次数高,有的词使用的次数低……