火山编程基于什么语言,火山编程容易学吗
中文编程现在出了一个新的编程语言火山编程,不知道难不难学?
万事起头难。如今各国学习中文的人,越来越多。中文编程语言的推广,还是得先立足中国。学其来难不难,不知道,要比较了才知道。首先,得让很多人来学。但,有那么多其他成熟的编程语言,中文编程语言有什么额外的、别的语言不如的方便呢?例如,中文变成能让小学生中学生更好地理解数学吗?能让学生更直观地建立物理化学模型么?或者,这个编程语言是开源的,所有人都能下载並参与改进呢?简而言之,它有什么吸引力?先回答这些问题,随着中文的推广,向全世界推广中文编程语言,不是没可能。除非,全世界学习中文的热潮嘎然而止,不然,是有可能推广的。
真要学编程的,不管它英文、德文、法文,总共就上百个关键字,随便学学就会了。如果连这上百个最简单的单词(一般不超过5个字母)都学不会,换成中文照样学不会。以为把关键字换成“如果、当”把变量名换成甲乙丙丁就能看懂程序了?
如果你认为,英语编程就呵呵了。你见过程序吗?别告诉我那象英文。
告诉你几个基本事实:1、程序员的英文水平和普通中国城市初中生情况差不多;2、好的程序员中英文好的不多,起码没英文系的那么多;3、程序员普遍作文水平不高(包括中文作文水平,所以给普通用户的多数软件说明书很难理解);4、多数较新的编程语言,都支持Unicode编码,也就是可以用各种程序员母语命名函数名、变量名(例如,swift、kotlin等等);5、从上世纪90年代开始,我就见到很多中国程序员用中文写注释了。而有公司要求英文注释,但那些注释惨不忍睹。
结论:
1、程序员的英语不用太好,能熟练使用键盘更重要;
2、中文编程现在并不难,就是要熟练切换输入法而已;
3、学编程要担心自己的逻辑思维能力、学习能力,自然语言掌握好固然重要,但远不是制约瓶颈。
最常见有点道理的谬误:“英文好才能学习编程新知。”对,但别放大其作用。稍滞后点就可以看到翻译的东西,实在特殊的文献,机器翻译也大差不差了。关键是脑子里的思维改过来没有。天天追新,对编程是一种常见学习错误。经常接触不同观点是好的。我的经验是50年前的文献要看看,才看得懂现在的“新闻”。自己熟悉的东西要在历练后再看看,温故知新。另一个最常见的错误是:“程序是写给人看的”。呵呵了,程序这种东西真不是给人看的,不信就拿段程序给个文学家看看,除了王小波这种身兼两职的程序员估计没人说那是给人看的。如果已经是程序员的,不妨录一段程序评审会中的对话,看看与代码叙事有关系没有。呵呵了。程序语言不是自然语言,程序员交流仍然是自然语言。程序文本给人看、给机器看都只有一个原则,简单到直接了当。不要高估另一个程序的能力,也不要低估同伴的智慧。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/18688.html