从学习计算机语言那天就听不同层次的技术人员在谈论语言的优劣。排除那些没经过大脑思考信口乱说的,其余归纳下来大致有这么几种论调:
1、工具论
2、种族论
3、功利导向论
“工具论”者认为计算机是一种机器,计算机语言不过技术人员的工具,能实现需要的功能,完成特定任务就可以了,无所谓优劣。
“种族论”者往往痴迷于某种计算机语言,不屑于其他语言,并极力证明这种语言的完美和万能,排斥其他语言。
“功利导向论”者则重视商业利益,比如Java流行,那么就学Java用Java,比如C++程序员工资高,那么就学C++用C++。
个人认为持以上三种态度的都有失偏颇。
看下“计算机语言”的发展历史,当人们用穿纸带的方式给电脑编程时,它确实只是种工具,当汇编语言出现后,它部分地变成了我们能认识的单词,高级语言出现后,程序源码成了一行一行的短语或句子。计算机语言的发展历史就是由机器代码向人类自然语言演化的过程,而这个过程是在受控的条件下进行的,这使计算机语言比自然语言更简练和严密。一代又一代技术前辈在使用计算机语言时总结了很多经验和教训,其中一部分促使新的高级语言产生,另一部分成为了编程模式,指导后来者选择正确的道路。从这个意义上讲,计算机语言也有其文化属性。当一个潜心研究软件多年的老工程师写出一段条理清晰、逻辑严密、格式规整、运行高效的代码时,他能体会到音乐家、画家完成得意之作时的感受。这是计算机语言的艺术性体现,当然这不是语言本身的属性,而是使用者赋予它的属性。就像我们都会说话,但有人就能把词语组织的恰到好处,给人带来艺术的享受。
啰嗦半天,就是想说明其实“计算机语言”就跟我们的自然语言一样。我们怎么对待母语,怎么对待外语,就怎么对待各种计算机语言好了。 我们热爱自己的母语,倾注感情于其中,所以不要单单把它当做“工具”;我们那么热衷于学习外语,对你不熟悉的计算机语言又何必搞“种族歧视”呢;着眼功利学语言是种投机心理,如前所述,语言是功能、文化、艺术的融汇,见风使舵、浅尝辄止是学不好语言,最终也很难得到功利的回报。
正确的态度应该是认真钻研一种或少数几种语言,广泛涉猎各种语言,但重心放在思考如何“遣词造句”,以优雅地方式表达中心思想,而不是文章用“中文”写还是“英文”写。
分享到:
相关推荐
随着我国旅游业的快速发展及在旅游经济的刺激下,越来越多的地方开始关注并发展旅游业,致使我国...地方政府支持、经济发展需要、文化资源稀缺及地方情感依恋是推动"名人故里之争"的重要方面,其中经济利益之争是其核心。
家电投资策略报告:从“格局”之争到“渗透率”之争.pdf
财务案例分析案例-雷士照明股权之争.pptx
互联网时代的来临改变了人类生活的各个方面,而视频体验也日益成为了在许多人上网中核心内容。但是目前并没有一个完全开放并且免费的适用于网络的视频格式。这时候谷歌巨头站了出来,在收购On2之后的10个月,Google...
鸡啄米:腾讯vs新浪-中国的社交图谱之争.docx
案例:达能VS娃哈哈品牌之争(并购).pptx
交通运输行业月度报告(2019年7月):高速公路ETC之争愈演愈烈.pdf
智能指针的标准之争、再论智能指针的标准之争
软件定义汽车,智能网联入口之争.pdf
舌尖之争,休闲食品成长实录,万亿市场谁与争锋-东吴证券-20190908.pdf
基于反并购策略视角的“宝万之争”案例分析 万科.zip
互联网行业专题报告之二:生鲜到家-流量、数据、供应链之争.pdf
“她经济”浪潮下,新老内衣品牌的千亿赛道之争.pdf
国潮消费系列(三):2021年中国线下美妆集合店行业概览:线上与线下渠道的流量之争(36页).pdf
抖音上的80后、90后、00后之代际之争-巨量引擎-201908.pdf
面积之争.vsdx
聊斋:车位之争
房地产行业信用风险分析专题报告:规模之争仍将继续,房企信用进一步分化.pdf
新基建下的自动驾驶:单车智能和车路协同之争.pdf
2022年中国微短剧行业:各大视频平台的流量之争(10页).pdf