为什么说语言决定思维方式

简介: 为什么说语言决定思维方式

摄影:产品经理下厨:kingname

在知乎上有这样一个问题:《如果当年汉字真的拼音化了会怎么样?》,下面有一个高赞回答写道:

这个答主的逻辑非常简单,因为《施氏食狮史》这个小故事,全篇只有shisi两种发音,如果用汉语拼音,那么完全无法读懂。只有通过不同的中文汉字,才能正确读懂故事的意思。因此中文汉字比汉语拼音强,信息量比汉语拼音大。

然而这个答主忽略了一个问题,这个小故事实际上只有生活在汉字环境中的人才能想出来。对于完全生活在拼音环境中的人来说,他们的思维方式决定了根本不可能有这个故事产生。

类似的例子还有英文句子:Can you can a can as a caner can can a can.

这个句子只有英文语境下面的人能想出来,中文语境下面的人,在思维方式上就想不到这样的句子。难道这就能说明英文比中文好?

如果当年真的推行了拼音而完全放弃了汉字,那么基于拼音自然会产生它对应的文化、思维方式和表达方式。而绝不是现在这些人所嘲笑和想当然的样子。

还有下面这种非常扯淡的文章:

如果计算机是中国人发明的,那么编程语言绝对不会是他这样的写法。他这个写法仅仅是把英文编程语言里面的关键词换成了中文而已。但里面的行文逻辑与思维方式,完全还是英语编程语言的思维方式。在纯粹中文原生的编程语言,绝对不会这样表达。

他的这种逻辑,就像是以为仅仅把五线谱里面的蝌蚪音符转化为宫商角徵羽,就变成了中国古代乐谱。然而中国古代的乐谱长下面这样:

语言塑造了你的思维。当你只会一门语言时,你几乎无法跳脱这门语言所创造出来的思考方式。不是你不愿意从更多的角度来思考问题,而是在你的意识里面,根本不知道还能有更多的思考角度。

所以无论是现实中交流的语言,还是编程语言,多学几门,你的见识就不一样了。

目录
相关文章
|
2月前
|
开发者
从代码到哲学:编程中的思考与启示
【10月更文挑战第34天】在数字世界的编织中,每一行代码都蕴含着深邃的逻辑与创造的火花。本文通过探索编程的本质、代码与生活的关联、以及技术发展带来的社会影响,揭示编程不仅仅是技术的堆砌,更是人类智慧与哲学思考的体现。我们将一起走进代码的世界,发现那些隐藏在逻辑背后的哲理与人生启示。
|
3月前
|
算法
从代码到哲学:编程中的人生启示
【9月更文挑战第35天】在代码的世界中,我们不仅是在编写程序,更是在书写生活。每一行代码都蕴含着逻辑与美,每一个算法都承载着智慧与挑战。本文将通过编程的视角,探讨人生的意义、选择的重要性以及面对困难的态度,带你领略技术背后的深刻哲理。
|
2月前
从代码到哲学:编程中的思维模型与生活智慧
【10月更文挑战第35天】在编程的世界里,代码是构建数字宇宙的基石。本文将通过浅显的语言和实际代码示例,探讨编程思维如何影响我们的日常生活决策,并揭示技术背后的哲学思考。我们将一起探索代码的逻辑结构如何映射到生活的选择中,以及如何通过编程提升问题解决的能力。
43 2
|
3月前
|
算法 JavaScript 前端开发
程序员需要掌握的 5种编程范式!
本文介绍了编程范式的基本概念及其重要性,详细解析了命令式编程与声明式编程两种主要范式。命令式编程包括面向过程与面向对象编程,强调逐步执行与模块化;声明式编程涵盖函数式、逻辑及响应式编程,注重描述目标而非具体步骤。通过对比各种范式的优缺点及示例代码,帮助读者理解不同场景下的适用性。
74 2
|
3月前
|
算法 程序员
从代码到哲学:编程中的启示与人生思考
在编写代码的过程中,我们不仅构建程序,也在无形中编织着生活的哲理。每一行代码都像是生命中的一步,它们共同构成了复杂而精彩的生命之旅。本文将从编程的角度出发,探讨技术实践中的深刻启示,以及这些启示如何影响我们对生活、工作和自我成长的理解。
|
5月前
|
存储 程序员 容器
从代码到哲学:编程中的启示与人生智慧
【8月更文挑战第31天】在编程的世界里,代码不仅仅是命令和逻辑的集合,它更像是一面镜子,反映出我们对待问题的态度和方法。本文通过探索编程中的一些基本原则和实践,揭示它们如何与我们日常生活中的决策和行为相互映射。从简单的代码片段到复杂的系统设计,每一步都蕴含着深刻的哲理,指引我们在面对生活和工作中的挑战时,如何保持清晰的思路和坚定的意志。文章将带领读者走进编程的内在世界,发现那些隐藏在代码行间的智慧和启示。
|
8月前
|
算法 程序员 测试技术
探索代码之美:我的编程哲学
【4月更文挑战第23天】 在数字化的浪潮中,编程已成为一种艺术形式。本文将分享作者在编程实践中形成的技术感悟和哲学思考。从代码的简洁性到系统的可维护性,从快速迭代到持续学习,作者将阐述如何在追求技术卓越的同时保持对生活的热爱和好奇心。这不仅是一篇关于编程技能提升的指南,更是一次关于如何以程序员身份在快速变化的技术世界中寻找定位的思考之旅。
如何更好的学习一门计算机语言
如何更好的学习一门计算机语言
60 1
|
SQL 存储 安全
程序员必须要知道的编程范式,你掌握了吗?
本文给大家介绍了什么是"编程范式",选择合适的编程范式可以提高代码的可读性、可维护性和可扩展性。
33423 42
|
C语言
什么叫编程思维
什么叫编程思维
161 0

热门文章

最新文章