据《圣经·创世纪》,创世之初,普天之下人类同操一种语言。出于骄傲,人们想建一座通天之塔。耶和华对人类的骄傲感到恼怒,于是使人们的语言变得互不相通,最终人类的难以沟通造成高塔的坍塌,通天梦成为泡影。
一把来复枪,先是打爆了日本妇女的头,然后又通过那个摩洛哥人打断了一个美国女人的锁骨,然后又打伤了一个摩洛哥警察,所有的一连串的事件不仅颠覆了几个人的生活,而且还引起了一起外交风波。
在片中,聋哑女孩强烈的希望得到爱可是每次都是失败,她所生活的无声世界,和其他的人所生活的有声世界形成了强烈的对比,或许就是这有声无声之间的沟壑,是摧毁babel的凶手吧。
而另一方面Pitt夫妇,由于孩子的死去,因此来到摩洛哥旅游,没想到老婆被来复枪打中,因此来到了一个摩洛哥的小村庄,村庄的人们看这些美国游客,就像看到另一个世界的人一样,而其他的美国游客心理只有恐惧,害怕被恐怖分子杀掉,他们眼中的这些摩洛哥人长得都像恐怖分子。互相眼中得对方都是那么遥远,正是这语言的无法沟通,才是摧毁babel的凶手.
第三条线,pitt的保姆和他的两个小孩,他们一起来到墨西哥,可是小孩子门只记得一件事,那就是 妈妈说过 墨西哥全是坏人。当小孩子看到鸡被杀掉时流露出的惊异的表情,当婚礼时听到枪响是的恐惧,他们是不是觉得这些墨西哥人都是恐怖分子?或许就是这些文化间的差异,才是摧毁babel的凶手。
可是摧毁我们的babel的到底是什么?语言,文化,有声无声,异或者是其他什么东西?
聋哑女孩照样可以和那个警察交流,尽管一个是处在有声世界,一个处在无声世界。那个摩洛哥导游从开始一直照顾pitt的妻子,一直到送她上飞机,到最后一分钱也没要,反而跑的最快的是那些美国游客。那个墨西哥保姆把pitt的孩子从小看到大,把他们当自己的亲生儿女一样,到最后要被赶出美国时,还是要问那两个孩子找到没。这一切说明了什么?babel并不是被语言,文化。。这些东西所摧毁的,而是被我们的心所摧毁的,被心中的互相猜忌,互相不信任所摧毁的.
在最后导演打出字幕:
献给我的孩子们,玛利亚和伊莉莎,你们是无尽黑夜中最耀眼的光芒
片中的那个摩洛哥导游,那个日本警察,那个墨西哥保姆,就是最耀眼的光芒,只要有爱,我们在漆黑的夜里就能看到光,只要有光,我们的babel就永远不会被摧毁.
分享到:
相关推荐
Babel 是一个 JavaScript 编译器。 今天就开始使用下一代的 JavaScript 语法编程吧!
1. **安装Babel和babel-polyfill**:首先,通过npm(Node.js的包管理器)安装`@babel/core`,`@babel/preset-env`,以及`babel-polyfill`。`@babel/core`是Babel的主要处理引擎,`@babel/preset-env`是一个预设,...
对于需要高度定制化或者想要深入了解OpenBabel内部实现的用户,可以从源代码编译OpenBabel。 - **步骤**:下载OpenBabel源代码;配置编译选项(如支持的语言绑定、额外的特性等);使用Makefile或其他构建工具进行...
**标题解析:** "babel-polyfill.zip" 这个标题指的是一个压缩包文件,其中包含的是Babel的polyfill组件。Babel是一个广泛使用的JavaScript转换工具,它能够将ES6(ECMAScript 2015)及之后的新特性转换为向后兼容的...
《OpenBabel:多语言化学工具箱的深度解析》 OpenBabel,这个在化学领域广泛应用的名字,代表着一个强大的开源工具箱,专为处理化学数据而设计。版本号"2.4.1"的tar.gz压缩包,是该软件的一个历史版本,包含了丰富...
**Babel 源码解析** Babel 是一个广泛使用的 JavaScript 编译器,它能够将现代 JavaScript(如 ES6+)代码转换为广泛的浏览器和环境兼容的 ES5 代码。在 "babel-7.16.0.zip" 这个压缩包中,我们拥有 Babel 7.16.0 ...
Babel 可以将 ES6 代码转为 ES5 代码,这样我们就能在目前不支持 ES6 浏览器上执行 React 代码。Babel 内嵌了对 JSX 的支持。
babel.min.js,最新文件
《语言编译器babel在版本2.17.1中的核心知识点详解》 Babel,作为JavaScript的编译器,是现代Web开发中不可或缺的一部分。它允许开发者使用最新的JavaScript语法特性,如箭头函数、类、模块等,而无需担心浏览器的...
**Babel学习中文文档** Babel 是一个广泛使用的JavaScript转换工具,它允许开发者使用最新的JavaScript语法(如ES6、ES7、ES8等)编写代码,然后将其转换为向后兼容的JavaScript版本,确保在各个浏览器和环境中都能...
“babelcodemod重写JavaScript使用babel插件”这一标题指的是使用Babel的codemod工具来转换或更新JavaScript代码。Babel是JavaScript社区广泛使用的转译器,它允许开发者使用最新或实验性的JavaScript特性,然后将其...
使用grunt-babel 转换es6 到es5依赖库
Babel 是一个广泛使用的JavaScript编译器,它可以将ES6+的新特性转换为浏览器可识别的ES5代码。在Webpack配置中,`babel-loader`是一个关键的加载器(loader),用于处理JavaScript源码,确保新语法在旧版本浏览器中...
这句描述强调了 ES6(或称 ECMAScript 2015)引入的一些新特性,如箭头函数、类、模板字符串、let 和 const 声明等,在一些较旧的浏览器中可能无法运行。Babel 的核心功能就是解决这个问题,它将这些新语法转换为老...
**Python 3K Babel 知识点详解** 在Python编程中,跨文化和全球化(i18n and l10n)是不可忽视的一部分,尤其是当你开发的应用程序需要面向全球用户时。`Babel`是一个非常强大的开源工具,它为Python提供了全面的...
**Babel:JavaScript 编译器的深度解析** 在当今快速发展的前端开发领域,JavaScript 作为最常用的客户端脚本语言,其语法和技术不断进化。为了确保代码能够在不同版本的浏览器和环境中正常运行,开发者需要借助...
**前端开源库-Babel-Compiler** Babel是一个广泛使用的前端开源库,它的主要功能是将JavaScript的现代语法(如ES6、ES7等)转换为向后兼容的ES5版本,使得这些新特性可以在现今大部分浏览器中运行。Babel的核心在于...
本篇文章将深入探讨Babel 7中的转换插件,特别是如何使用`babel-plugin-transform-commonjs`将CommonJS转换为ESM。 首先,让我们了解CommonJS和ESM的区别。CommonJS采用同步导入机制,允许在代码中使用`require()`...