43 条回复  ·  4539 次点击
angrylid 小成 昨天 15:00
我说太难听了他们又要跳脚。 正如 10 楼所说的那样,中文编程本来就是伪概念。 中文编程之所以能成为一个隔段时间就能烂炒的话题,无非是国内的某些人,智力和努力都不及格,以至于几十个关键字都搞不明白,最后总算能找到一个宽慰自己的理由。
cmdOptionKana 初学 昨天 15:05
欲加之罪何患无辞。很多人对“中文编程”的态度就是随便扣一个罪名,随便抓个鸡毛蒜皮的所谓缺点就解决了。
cmdOptionKana 初学 昨天 15:12
@angrylid 如果用英语只需要学几十个关键字,那么用中文同样只需要学几十个关键字,那为什么英语编程就正确,不会被用难听的话骂,而对中文就要说难听的话了? 如果一个中国人创造一个新的编程语言,用了中文做关键字,他错了吗,错在哪里,为什么要对他说难听的话?
WizardLeo 小成 昨天 15:21
因为英文编程本质上并不是英文编程,而是借用了英文字符来表示逻辑和关键词的编程。哪一天自然语言能直接编程,估计中文信息密度高的优势就能发挥出来了。
chy2v 初学 昨天 15:22
因为没有必要吧,文字只是载体
catazshadow 小成 昨天 15:26
因为把关键字换成中文并不能显著降低非英语母语人士学习编程的门槛,而这个原因是编程这个行为的核心是程序本身,和用什么字符来记录关系不大 但是反过来说也可以,因为关系不大,所以中文编程作为小众语言是有生存空间的。只是“用中文可以方便中国人学习编程”这个噱头不成立而已。
pusheax 小成 昨天 15:30
在 2012-2018 左右,曾经用易语言做主力语言,现在还有些残存的印象。 那个年代易语言的生态非常繁荣,有大量的模块(也就是库),大多数需求都可以几行代码解决。尤其是外挂相关,用 C 要写复杂的 win api 实现的功能,易语言调模块一行代码就解决了。 在当年 python 生态还未完全成熟的时候,易语言就是门槛最低的语言。以至于那时几乎所有外挂作者都在用易语言,极少数用 VC++ 6.0 。如果你是入门新人,能找到的所有教程、例程、公开代码都是基于易语言的。 除开库和外挂需求的外部因素,易语言 IDE 本身的设计在同时代的 IDE 中也有亮眼之处。比如编码的时候,实际上是不需要输入中文的,用拼音首字母+补全就行,易语言的补全功能非常的完善。 还有就是调试器,不像 gdb 和 windbg 那种,操作需要敲命令,回显会把各种底层数据都显示出来。易语言的调试器基本上只需要打断点,然后鼠标点点点即可,新手用的非常顺手。
cmdOptionKana 初学 昨天 15:30
@catazshadow 对,这样说就很客观了,明明可以作为一种“口味/风味”做出来让大家选择,从易语言做的示范来看,很多人找到的所谓缺点都能被轻松解决,不是中文编程有严重缺点,而是很多偶然的因素导致这种“口味/风味”没有流行而已。
aitianci 小成 昨天 15:37
@cmdOptionKana #13 让我想起了跟法国佬沟通的时候,发现他的 Excel 里的函数都是法语的,if 就是 si ,sum 就是 somme
coderluan 初学 昨天 15:37
因为没用户啊,中文编程真正服务的用户是想学编程又不想学简单英语的人,太少了。 当年中文编程热度很高,是很多外行人根本分不清“中文编程”和“中国的编程语言”,但是他们就更不是用户了。
返回顶部