【中文编程可行吗?】最近关于中文编程的话题网上讨论很多。
有人觉得没什么不妥,因为编程语言表达的只是一堆指令集。如果计算机是中国人发明的,最开始的设计也用中文,那么各种指令也必然是中文来写的。
有人觉得,中文确实也行,不过没必要。英文一个字节,中文两个字节,也就是说同样的一个软件,中文要多占一倍的资源。
有人表示质疑:把变量改成中文,并不能叫中文编程。要把英文的关键字、函数、符号常量,等都换成中文。譬如:公开 类 类名 继承 类名{}。这感觉有些怪异。
有人表示强烈反对:任何一个真正学过用过一门编程语言的人,都明白为什么中文不适合编程。偏偏总是有一堆外行,知道个“电脑只认0和1”,就强行一堆逻辑来鼓吹中文编程。
还有人从影响力方面谈中文编程的可行性:中文编程是可以在一定程度上加强中国软件工程界在国际上的独立自主性,甚至在创造的过程就形成独有的专利形式。 但中文编程并不能增加中国软件工程界在国际上的影响力。
你怎么看?