@bgme 按照这个答主的逻辑,编程门槛在于缺少中文文档而不在于编程用是否用母语。
汉语拼音也不是“母语”,却用来给母语中文注音。难道拼音字母阻碍了认字?
现代高级语言,比如java, c#, python 等,都支持中文标识符,甚至c语言可以用宏直接改造成所谓的“中文编程”环境。
易语言的流行,是因为它有官方的中文社区和完善的中文文档。然而大多数易语言用户有着很糟糕的代码习惯,并且技术水平也止步于此,根本不具备工业化“生产”软件的能力。可以说,易语言是编程界的一剂毒药,而不是解药。
普及编程的关键根本不在于写代码用“if”还是“若”,而在于优秀的教程和文档。BTW:早年计算机教材的翻译简直有毒,比如handle翻译成句柄,socket翻译成套接字

@bgme @acme 到也不是这个原因,编程的时候,文字只是符号系统,如何组合这些符号有严格定义。用中文或拼音写程序我也不是没见过。事实上并不会帮助理解。事实上,日常编程的常用英语词汇也就那么几个,即便是阅读英语文档,对词汇的要求也远远小于四级

@fournoas 我的意思是汉语的语法从根源上限制了编程这样事物的诞生,遑论中文编程。

@bgme @acme 对程序员来说理解概念原理比懂英文更重要。一些计算机术语,即便是英语母语的人也不理解,比如 thread routine pipe parallel ,这些词汇英国人“单词都认识,就是不知道什么意思”,更别说一些专用词汇,比如 covariance 和 contravariance,英国人都看不懂

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.