文章荟萃

编程语言的选择问题初探

来源:2013年第32期 作者:潘宏铭 点击:

在程序设计工作中,编程语言非常重要。但不要认为任何语言都完全等价,用起来一样。实际上,好的语言带给程序设计者的东西是超乎想像的。作为一个程序员应该去选取不同思路的语言去学习的,而且当然要选择最有代表性的语言,在编程的世界里,主流的思路其实就两种,一是结构化编程,一是函数化编程,面向对象只是结构化编程进化的一个阶段而已,其他各种各样的思路大多数是这两个的分支。一、选择编程语言时一定要仔细考虑(1)程序员的时间远比机器的时间宝贵。选择开发效率最高的语言,不要过于在乎运行性能,如果你开发不出东西,那么跑得多快也没用。(2)优雅的抽象胜于简单的堆砌。(3)才华横溢的社区胜过有难度的招聘。(4)最重要的一点,乐趣胜过一切。(5)选择一门语言要看这个语言社区的气质,以及你想用他做什么东西。(6)作为Python的使用者,笔者认为Ruby语法的优劣不太重要。但是从外部看Ruby社区近些年持续的向外输出一些从技术到开发上的理念,不断的有大大小小的很酷的 ...

《中外企业家》  主管单位:哈尔滨工业大学    主办单位:中外企业家杂志社    ISSN:1000-8772    国内刊号:23-1025/F    邮发代号:2-287    创刊年:1984
未经本刊授权,不得转载本站资料