看完《隐入尘烟》后,心情变得很复杂!一方面很欣慰在这样一个全民痴迷于“宏大叙事”的背景下,还能有人专注于小人物的悲欢,逆流而上去拍这样的电影;另一方面,共情于剧中的人物,他们来过这个世界吗?他们来过,只是他们离开的时候没有刺破别人“岁月静好”的梦!导演如此隐晦地讽刺和批判,却依旧满屏溢出来的诗意和人文关怀。
好电影,好演员!尤其是武仁林!
#隐入尘烟#
好电影,好演员!尤其是武仁林!
#隐入尘烟#
诚然拥有权势的胜利者很多是“坏人”,但我也不太喜欢过度强调“好人赢不了”“好人上不了桌”这种论调。一方面是“好坏”真的太复杂了,除了圣人和大恶霸,多数人没法那么皆然的判定。另一方面很多失败者太容易用“好人”一词来粉饰自己了。“好人=失败者”“底层=好人”的观念,太侮辱“好人”,也太容易让人对底层产生毫无道理的幻想。结果是一次次改朝换代中,社会从底到顶翻转了一次又一次,每次的成本都大到无以复加,世界却越来越坏了。——幻蓝
[1/3] 下面看看 Common Lisp 相对其他编程语言的 “特别之处”:图1. Acrobat 原始头文件里的一行;图2. 我用正则表达式把它摘出来并翻译成一行宏调用 (图3). 图4. 这个宏调用背后的宏生成了另一个宏,是要在最终代码里调用的(注意代码里复杂的引号、反引号和逗号嵌套写法). 图5. 对图3的宏调用进行宏展开,看到的就是它生成的那个宏的最终内容。图6. 最终代码里的实际调用时的样子(就像一个普通函数)。图7. 对这个实际调用进行宏展开,看到的就是图1中原始C代码一一对应的 Lisp 代码。
✋热门推荐