中文对于外国人来说,不要太难啊。大家可以换个角度设想一下,如果用日语编程,会是怎样一种奇葩的体验。至少要装个日语输入法吧,然后,你要各种切换平假名和片假名,在遇到个促音或长音,想想就头大。如果用中文编程,那外国人就会遇到类似上面描述的问题,所以很难推广的。
另外,一个好的编程语言,语法只是其中的一小部分,后面的编译过程,原理都是更重要的。尤其是这个语言要真对的场景,解决的问题。比如说Python,现在很流行,语法也很简单,很容易上手。但是它在多线程环境下无法利用CPU的多核,也就是说它只能在单核上运行,这些就是它的短板。go语言在多线程处理方面就有先天优势,他的goroutin方式在创建线程时内存开销特别小,所以成就其运行效率几乎是Python解释执行时的上百倍速度提升。
所以说,编程语言用中文还是英文真的无关紧要的。