鱼C论坛

 找回密码
 立即注册
查看: 4044|回复: 25

[杂谈]为什么学编程英语很重要?为什么不能用中文命名?

[复制链接]
发表于 2024-5-12 15:41:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
PS:此贴是本人闲的没事写的,纯属个人意见,请勿破防或引战
以前的我也并未意识到英语的重要性,但是现在我写程序都是最优先做英语
我发现现在用中文命名的情况已经并不少见甚至不少人开始呼吁这么做
有的人专门为此修改代码,初学者也用中文命名
国外也是如此。日韩也用母语命名。但是这并不是一件好事,更不值得呼吁  
事实上,以前我也是中文命名的支持者,中国人还用一堆英文命名?成何体统?

很多人会告诉这些原因:
1.中英文切换不方便
2.中英文结合不美观
3.中文效率低
没错,这些确实很大程度上影响了你的编程。
但是我想如果就这的话,也不至于每个大佬都不用中文命名
你可能会说,可能是大佬那会无法用英文命名,习惯了罢了。 事实上,早在十几二十年前就已经支持了中文命名了
而且正如呼吁的那样学习成本低,那大佬们早就改成中文命名了
这就是我要说的了。国内目前缺乏大量优质的资源和平台,很多大佬也都在外国
事实大家应该也都或多或少了解。
试问,你要是不会英文,碰见机翻的中文文档你该怎么办?碰见纯英文的平台你又该怎么办?中文搜索不到结果怎么办?

类似地,在程序里用中文命名,平台上用中文发言,你就又劝退了一帮又一帮大佬。有问题百思不得其解,也没人帮我。

学会英语少走很多弯路,真的。

同时,你在用英语做这些事情的时候,你也会了解不少。不同于应试教育,你可以学到不一板一眼,更完整的英语

如果英语基础太差,可以安个划词翻译。慢慢的,你会发现你不仅英语学到了很多,技术的学习也方便了不少,顺利了许多

机翻出来的中文不是中文,相信各位深有体会

类似地,英语可不是机翻出来的,与其机翻,还不如直接用中文。这里曾经有人将“鱼油”机翻成了“fish oil”,我就不说是谁了

祝大家英语和技术都可以学得更好!

评分

参与人数 2荣誉 +8 鱼币 +8 贡献 +3 收起 理由
python爱好者. + 5 + 5 + 3 鱼C有你更精彩^_^
中英文泡椒 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-2-22 20:31:12 | 显示全部楼层
记录一下,开始学习,持续学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-2-7 21:45:44 | 显示全部楼层

回帖奖励 +3 鱼币

666
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-1-20 10:52:06 | 显示全部楼层
宁宁学代码 发表于 2024-5-13 09:32
因为编程最初不是中国人弄出来的吧,由于某些历史原因英语使用的地域范围确实广阔,想要学习交流和用一些库 ...

最主要的原因有两个吧.
第一点: 就是编程确实是从人老霉那边开始的, 且英文被世界广泛应用. 虽然现在中文在应用方面也不遑多让, 但这方面归根结底是老霉开创的先河.
第二点: 英文更简单, 它的雨具是靠单个词(字)的意思组合而成. 而中文就不同了, 不相干的字放一起也是词, 还有语调, '我操'就一堆意思, 这东西是编译器现阶段甚至以后也无法识别的.
大部分时间我们再编程中用到的都是单个单词, 甚至有时候都和中文词序结合了, 所以Chinglish才是最适合我们中国人编程的语言
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-1-20 10:49:40 | 显示全部楼层

回帖奖励 +3 鱼币

宁宁学代码 发表于 2024-5-13 09:32
因为编程最初不是中国人弄出来的吧,由于某些历史原因英语使用的地域范围确实广阔,想要学习交流和用一些库 ...

最主要的原因有两个吧.
第一点: 就是编程确实是从人老霉那边开始的, 且英文被世界广泛应用. 虽然现在中文在应用方面也不遑多让, 但这方面归根结底是老霉开创的先河.
第二点: 英文更简单, 它的雨具是靠单个词(字)的意思组合而成. 而中文就不同了, 不相干的字放一起也是词, 还有语调, '我操'就一堆意思, 这东西是编译器现阶段甚至以后也无法识别的.
大部分时间我们再编程中用到的都是单个单词, 甚至有时候都和中文词序结合了, 所以Chinglish才是最适合我们中国人编程的语言
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-12-22 05:48:43 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-11-6 18:47:56 | 显示全部楼层

回帖奖励 +3 鱼币

新人学习中》。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-26 19:40:26 | 显示全部楼层

回帖奖励 +3 鱼币

搜嘎
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-10-7 22:52:39 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-9-10 17:07:41 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-9-10 09:04:15 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-8-19 13:44:23 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-8-18 10:04:45 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-7-9 08:31:03 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-5-14 16:22:46 | 显示全部楼层

回帖奖励 +3 鱼币

sdf
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-5-14 07:55:37 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-5-13 20:57:07 | 显示全部楼层

回帖奖励 +3 鱼币

学习编程时,英语的重要性主要体现在以下几个方面:

编程语言的起源:大多数编程语言都是用英语设计的,包括变量名、函数名、关键字等,它们都是基于英语单词。

文档和教程:许多编程教程、文档和社区讨论都是用英语进行的。掌握英语可以帮助你更容易地获取这些资源。

国际交流:编程是一个全球性的领域,英语是国际交流的主要语言。使用英语可以与世界各地的开发者进行沟通和协作。

开源项目:许多流行的开源项目都是用英语文档和交流的。英语能力可以帮助你更好地参与这些项目。

技术会议和研讨会:许多技术会议和研讨会都是用英语进行的,掌握英语可以让你有机会参加这些活动,了解最新的技术动态。

职业发展:在全球化的工作环境中,英语能力可以为你打开更多的职业机会,特别是在跨国公司和国际项目中。

理解错误信息:编程时经常会遇到错误信息,这些信息通常是英文的。良好的英语能力可以帮助你更快地理解并解决问题。

算法和数据结构:许多算法和数据结构的命名和解释都是用英语进行的,英语能力有助于更好地理解和应用这些概念。

编程思维:英语可以帮助你更清晰地表达和理解编程逻辑,这对于编程思维的培养非常重要。

文化适应性:编程文化在很大程度上是由英语国家塑造的,了解英语可以帮助你更好地融入这个文化。

因此,英语在编程领域中扮演着至关重要的角色,掌握英语可以极大地提高你的编程能力和职业发展潜力。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-13 14:11:22 | 显示全部楼层

回帖奖励 +3 鱼币

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-5-13 13:38:36 | 显示全部楼层

回帖奖励 +3 鱼币

fish oil
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-13 09:32:21 | 显示全部楼层

回帖奖励 +3 鱼币

因为编程最初不是中国人弄出来的吧,由于某些历史原因英语使用的地域范围确实广阔,想要学习交流和用一些库还是英语的多一些。当然也希望未来一天有中文为基础 的编程。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 0 反对 1

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-29 16:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表