正在加载图片...
第1章编程的精义 4.语言 当你熟悉了一门语言之后,你会发现,编程语言只有 喜欢与不喜欢的问题,没有会不会的问题。任何的一门语 言,你都可以在两周内掌握并开始熟练编程。因为任何的 一门语言,他们的底层函数库都是那么的相似,而他们 API都是那样的依赖于操作系统。A语言里有的,B语言 里也基本都有。 通常而言,语言的差别主要表现在适用范围上。一些 语言适合做数值处理,小数点后可以精确到原子级,而小 数点前则可以表达到宇宙之无穷:另一些语言则适合做图 形处理,它的底层函数库比其它语言可以快上十倍或数十 倍:还有一些语言则适合于做网页,要用它来做一个通讯 薄软件都将是史无前人的挑战。 成天讨论这门语言好,或者那门语言坏的人,甚至是 可悲的。不但是悲其一叶障目,更要悲叹于那种大愚若智 的自得心态。 5.在没有工程的时代 在没有工程的时代,上面所说的就是一个程序员的全 部。他们掌握了一门语言,懂得了一些生活中最常见的逻 辑,他们用程序的方式思考和学习了一些算法,并根据前 人的经验,把这些算法跑在了一些数据结构之上,最后, -12-第 1 章 编程的精义 -12- 4. 语言 当你熟悉了一门语言之后,你会发现,编程语言只有 喜欢与不喜欢的问题,没有会不会的问题。任何的一门语 言,你都可以在两周内掌握并开始熟练编程。因为任何的 一门语言,他们的底层函数库都是那么的相似,而他们 API 都是那样的依赖于操作系统。A 语言里有的,B 语言 里也基本都有。 通常而言,语言的差别主要表现在适用范围上。一些 语言适合做数值处理,小数点后可以精确到原子级,而小 数点前则可以表达到宇宙之无穷;另一些语言则适合做图 形处理,它的底层函数库比其它语言可以快上十倍或数十 倍;还有一些语言则适合于做网页,要用它来做一个通讯 薄软件都将是史无前人的挑战。 成天讨论这门语言好,或者那门语言坏的人,甚至是 可悲的。不但是悲其一叶障目,更要悲叹于那种大愚若智 的自得心态。 5. 在没有工程的时代 在没有工程的时代,上面所说的就是一个程序员的全 部。他们掌握了一门语言,懂得了一些生活中最常见的逻 辑,他们用程序的方式思考和学习了一些算法,并根据前 人的经验,把这些算法跑在了一些数据结构之上,最后
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有