“走”与“走”——小说内部的逻辑与反逻辑

文/毕飞宇

我没有能力谈大的问题,今天只想和老师、同学们交流一点小事,那就是走路。大家都会走路,可以说,走路是日常生活里最常见的一个动态。那我们就来看一看,这个最常见的动态在小说的内部是如何被描述的,它是如何被用来塑造人物并呈现小说逻辑的。为了把事情说清楚,我今天特地选择了我们最为熟悉的作品,一个是《水浒》的局部,一个是《红楼梦》的局部,我们就联系这两部作品来谈。

我们先来谈林冲。用金圣叹的说法,“林冲自然是上上人物,写得只是太狠。看他算得到,熬得住,把得牢,做得彻,都使人怕。”金圣叹也评价过“上上人物”李逵,说“李逵一片天真烂漫到底。”“一片天真烂漫到底”,这句话道出了李逵的先天气质,他是不会被外部的世界所左右的,他要做他自己。在小说的内部,李逵一路纵横,他大步流星,酣畅淋漓。为什么会这样?因为李逵“天真烂漫”,他是天生的英雄、天然的豪杰、天才的土匪。林冲却不是,林冲属于日常,他的业务突出,他的心却是普通人的,这颗普通的心只想靠自己的业务在体制里头混得体面一些,再加上一个美满的家庭,齐了。

林冲和李逵是两个极端,李逵体现的是自然性,林冲体现的则是社会性。和李逵相反,林冲一直没能也不敢做他自己,他始终处在两难之中。因为纠结,他的心中积压了太多的负能量,所以,林冲是黑色的、畸形的、变态的,金圣叹说他“都使人怕”,是真的。我个人一点都不喜欢林冲。但是,作为一个职业作家,我要说,林冲这个人物写得实在是好。李逵和林冲这两个人物的写作难度是极高的,在《水浒》当中,最难写的其实就是这两个人。——写李逵考验的是一个作家的单纯、天真、旷放和力必多,它考验的是放;写林冲考验的则是一个作家的积累、社会认知、内心的深度和复杂性,它考验的是收。施耐庵能在一部小说当中同时完成这两个人物,我敢说,哪怕施耐庵算不上伟大,最起码也是一流。

林冲在本质上是一个怕事的人,作为一个出色的技术干部,他后来的一切都是被社会环境所逼的,也就是我们常说的那个“逼上梁山”。我所关心的问题是,从一个技术干部变成一个土匪骨干,他一路是怎么“走”的?施耐庵又是如何去描写他的这个“走”的?我想告诉你们的是,施耐庵在林冲的身上体现出了一位一流小说家强大的逻辑能力。这个逻辑能力就是生活的必然性。如果说,在林冲的落草之路上有一样东西是偶然的,那么,我们马上就可以宣布,林冲这个人被写坏了。

林冲的噩运从他太太一出场实际上就已经降临了,这个噩运就是社会性,就是权贵,就是利益集团——高太尉、高衙内、富安、陆虞候。应当说,在经历了误入白虎堂、刺配沧州道等一系列的欺压之后,林冲的人生已彻底崩溃,这个在座的每个人都知道。我要指出的是,即使林冲的人生崩溃了,这个怕事的男人依然没有落草的打算。他唯一的愿望是什么?是做一个好囚犯,积极改造,重新回到主流社会。可林冲怎么就“走”上梁山了呢?两样东西出现了,一个是风,一个是雪。

我们先来说雪。从逻辑上说,雪的作用有两个,第一,正因为有雪,林冲才会烤火,林冲才会生火,林冲在离开房间之前才会仔细地处理火。施耐庵在这个地方的描写是细致入微的,这样细致的描写给我们证明了两件事:A,林冲早就接受了他的噩运,他是一个好犯人,一直在积极地、配合地改造他自己;B,这同时也证明了另一件事情,草料场的大火和林冲一点关系都没有,有人想陷害林冲,严格地说,不是陷害他,是一定要他死。第二,正因为有雪,雪把房子压塌了,林冲才无处藏身,林冲才能离开草料场。某种意义上说,雪在刁难林冲,雪也在挽救林冲,没有雪,林冲的故事将戛然而止。这是不可想象的。

小说的逻辑与反逻辑_毕飞宇北大演讲:“走”与“走”——小说内部的逻辑与反逻辑...相关推荐

  1. 毕飞宇:我是靠阅读支撑起来的作家 因为生活没有给我那么多

    2013年,写了三十年小说的毕飞宇来到南京大学,给学生们开了一堂小说课.小说家的小说课不同于一般的大学教授凭借学理和逻辑,毕飞宇讲小说更多的是凭一个小说家的直觉,"直觉可以抵达逻辑永远也抵达 ...

  2. 小说的逻辑与反逻辑_林冲的“走”——小说内部的逻辑与反逻辑(毕飞宇)

    ■毕飞宇 林冲绣像图 一 大家都会走路,可以说,走路是日常生活里最常见的一个动态.那我们就来看一看,这个最常见的动态在小说的内部是如何被描述的,它是如何被用来塑造人物并呈现小说逻辑的.为了把事情说清楚 ...

  3. [IOS APP]推拿-毕飞宇有声小说

    [app内容简介] 继<平原>之后作家毕飞宇时隔3年推出长篇小说<推拿>,这部近十八万字的小说讲述的是一群盲人推拿师内心深处的黑暗与光明,这是国内少有的以盲人群体为题材的文学作 ...

  4. 语言线性拟合线对称_文科生都能看懂的机器学习教程:梯度下降、线性回归、逻辑回归...

    [新智元导读]虽然在Coursera.MIT.UC伯克利上有很多机器学习的课程,包括吴恩达等专家课程已非常经典,但都是面向有一定理科背景的专业人士.本文试图将机器学习这本深奥的课程,以更加浅显易懂的方 ...

  5. 逻辑回归原理梳理_以python为工具 【Python机器学习系列(九)】

    逻辑回归原理梳理_以python为工具 [Python机器学习系列(九)] 文章目录 1.传统线性回归 2.引入sigmoid函数并复合 3. 代价函数 4.似然函数也可以 5. python梯度下降 ...

  6. 逻辑回归和决策树_结合逻辑回归和决策树

    逻辑回归和决策树 Logistic regression is one of the most used machine learning techniques. Its main advantage ...

  7. sap清账使用反记账_【转】SAP反记账功能祥解

    sap的反记账功能类似于通常说的红冲,以红字的方式显示,但是在凭证制作时是不能指定红字的. SAP系统对于总帐凭证的借贷方金额是通过借方使用正数,贷方使用负数的方式在数据库中存储,凭证的每个行项目都会 ...

  8. java+如何解决反爬虫_反爬虫,到底是怎么回事儿?

    原标题:反爬虫,到底是怎么回事儿? 有位被爬虫摧残的读者留言问:「网站经常被外面的爬虫程序骚扰怎么办,有什么方法可以阻止爬虫吗? 」 这是个好问题,自从 Python 火了起来,编写爬虫程序的门口越来 ...

  9. 黑马程序员_毕向东_Java基础视频教程_Java基础学习知识点总结

    黑马程序员_毕向东_Java基础视频教程 Java基础学习知识点总结 2016年01月06日  day01 一.基础知识:软件开发 1.什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合 ...

最新文章

  1. java 模拟鼠标键盘_使用SWT模拟鼠标键盘事件
  2. c++设计模式之状态模式
  3. 巧妙解决:access denied (javax.management.MBeanTrust...
  4. xp下administrator用户登录条不显示,怎么办?
  5. VTK:PolyData之MergeSelections
  6. 获取浏览器的可视区域尺寸
  7. 人工智能python课程总结1500字_李开复的《人工智能》读后感1500字
  8. Eclipse 皮肤
  9. c语言课程设计学生成绩簿,c语言课程设计—学生成绩管理系统
  10. quartus的modelsim仿真
  11. ZooKeeper官方文档学习笔记04-ZooKeeper的Java实例
  12. 关于getX()getY()就可以获取到位置,找不到方法问题
  13. android控制灯编程,远程控制智能灯(android)
  14. 简历制作器App隐私政策
  15. win10WIFI图标消失,只显示一个带红叉的窗口(或者飞行模式的符号)
  16. Windows10下的FPN_TensorFlow复现
  17. error C2664: 'atof' : cannot convert parameter 1 from 'int' to 'const char *'
  18. 基于《小米创业思考》,聊聊我们到底该如何读书?
  19. Flink stream load 方式写入doris
  20. C语言拯救者 (操作符--6)

热门文章

  1. javaweb学习总结(十五):JSP基础语法
  2. 插入数据,已存在则不插入
  3. 「 ThoughtWorks面试 —— 一次愉快的技术交流 | 掘金技术征文」
  4. 《LoadRunner 12七天速成宝典》—第2章2.1节开始
  5. 理解水平扩展和垂直扩展
  6. php基本功之_get(),_set()的用法
  7. bash漏洞修补, CVE-2014-6271
  8. (2)MATLAB 车牌图像配准
  9. 8/100. Find All Numbers Disappeared in an Array
  10. 使用 Wireshark 对本地 socket 通信进行数据抓包