我不反对用任何语言的字词来做一门编程语言,但学编程最重要的是能把事说清,其他都是小事。
不如题主先来试试把自己的观点和问题清晰明确无歧义的解释一下,语言不限。
中文编程为什么不崛起。个人觉得还是根本没有投入相关开发资源所致。
要想开发一个使用中文的编程语言,至少得让它的所有基础库都使用中文名的函数与参数,并且撰写中文的文档。这就要求这个语言的基础库完全由中国开发,这在目前暂时还做不到,它不可能凭空产生。我国的互联网其实也并没有免费互助的土壤,只能是国家出钱去做或者某个公司出钱开发。
考虑一下某企业开发全中文的库函数,这肯定是需要花费大量的人力财力,而这样做的好处是什么呢?降低编程门槛让更多的的人能上手?可是现在招个程序员很明显并不困难,985科班专业研究生都大把来递简历,降低编程门槛对企业来说并无可见收益。
国家出钱开发中文编程这事,困难也重重,编程语言的设计不光是计算机科学领域的问题,同时还是计算机工程领域的问题。一个什么样的生态愿意让大家踊跃参与?
现在很多语言的诞生,都依赖于其他语言的现成的基础库。
所以我现在的观点:没有足够强大足够完整基础库的语言,现在已经不太能流行了,而为中文重新定制一整套强大的基础库,工作量太大。可能没有组织或者机构能够做到,更没有某个个人能做到。
光是把语言本身做成中文毫无意义,解决不了基础库不是中文的问题。因此,使用英文以外的语言重新创造一门编程语言将是一件很难做到的事。
要区分「中文编程」和「汉字编程」。
「汉字编程」早就有了,易语言就是。本质上是将传统编程语言的关键字之类换成汉字。
「中文编程」也就是「自然语言编程」,这已经不是编程了,是需求描述。