百科问答小站 logo
百科问答小站 font logo



中文编程什么时候才能在中国崛起?英文编程是不是总有一个学习转换的过程使慢一拍? 第1页

  

user avatar   windoze 网友的相关建议: 
      

我不反对用任何语言的字词来做一门编程语言,但学编程最重要的是能把事说清,其他都是小事。

不如题主先来试试把自己的观点和问题清晰明确无歧义的解释一下,语言不限。


user avatar   pansz 网友的相关建议: 
      

中文编程为什么不崛起。个人觉得还是根本没有投入相关开发资源所致。

要想开发一个使用中文的编程语言,至少得让它的所有基础库都使用中文名的函数与参数,并且撰写中文的文档。这就要求这个语言的基础库完全由中国开发,这在目前暂时还做不到,它不可能凭空产生。我国的互联网其实也并没有免费互助的土壤,只能是国家出钱去做或者某个公司出钱开发。

考虑一下某企业开发全中文的库函数,这肯定是需要花费大量的人力财力,而这样做的好处是什么呢?降低编程门槛让更多的的人能上手?可是现在招个程序员很明显并不困难,985科班专业研究生都大把来递简历,降低编程门槛对企业来说并无可见收益。

国家出钱开发中文编程这事,困难也重重,编程语言的设计不光是计算机科学领域的问题,同时还是计算机工程领域的问题。一个什么样的生态愿意让大家踊跃参与?

现在很多语言的诞生,都依赖于其他语言的现成的基础库。


所以我现在的观点:没有足够强大足够完整基础库的语言,现在已经不太能流行了,而为中文重新定制一整套强大的基础库,工作量太大。可能没有组织或者机构能够做到,更没有某个个人能做到。

光是把语言本身做成中文毫无意义,解决不了基础库不是中文的问题。因此,使用英文以外的语言重新创造一门编程语言将是一件很难做到的事。


user avatar   jiang-yong-hang 网友的相关建议: 
      

要区分「中文编程」和「汉字编程」。

「汉字编程」早就有了,易语言就是。本质上是将传统编程语言的关键字之类换成汉字。

「中文编程」也就是「自然语言编程」,这已经不是编程了,是需求描述。




  

相关话题

  想知道那些编程大佬是不是代码都能记住,然后不用查百度就能啪啪啪打出来呢? 
  数学对于编程有多重要? 
  c#中虽然异步和多线程是两码事,但是是否异步微软提供的async函数内部还是多线程去实现的? 
  为什么不同系统不能兼容同一个已编译的可执行二进制文件? 
  c++中 为什么数组不能被vector完全替代? 
  有“数学公式”编程吗?如维基百科粘贴一个LaTeX公式,赋初值后,就能计算出结果? 
  java程序员的技术更新那么快,为什么每个技术还要读源码,会使用不就好了吗?技术那么多也学不完啊? 
  有什么好的自学 Python 的书籍推荐? 
  我们为什么不尽早施行国产 CPU+国产 Linux 系统战略呢? 
  大家在计算机学习路上,都看过哪些神一般的书? 

前一个讨论
现在的AI能自动编写另一个AI代码吗?
下一个讨论
当孩子问「地球什么时候会消失」该如何回答?





© 2025-03-04 - tinynew.org. All Rights Reserved.
© 2025-03-04 - tinynew.org. 保留所有权利