标签:开始 不清楚 app 没有 控制 原因 特性 是你 strong
程序员有问题经常需要去搜索,有时候,因为描述问题不清楚,找到答案往往需要很长时间。还有编程时的各种命名,如果不准确,会让人稀里糊涂,理解不了。
所以,我们需要加强用词的准确性以及对专业名词的掌握。
谈谈专业名词
浅谈语言学与编程
看过国外的一个言论:
计算机专业的学生不用那么快开始编程,因为编程需要思考,需要预先学习其他知识。比如逻辑学、语言学、数学等等。
人类通过语言交流,描述整个世界。我们程序员通过编程语言也能控制机器中的一切,难道这不是很伟大的事吗?《语言本能》一书中说道语言具有一种特性(翻书后再解释),能够以有限的基元组成无限的语句,描述世间万物,甚至于我们头脑中的幻想。
如果让你从头设计一门编程语言,我想只会编程而不懂语言学是远远不够的。
标签:开始 不清楚 app 没有 控制 原因 特性 是你 strong
原文地址:http://www.cnblogs.com/jay54520/p/6174173.html