编程其实很简单
编程其实很简单。
在《大道至简》这本书中我们可以发现那本满是作者心得与思考感悟的书竟然就只有百十来页,而其中写到的编程的精义篇中就多次强调了“编程是一件很简单的事,甚至是一件劳动活。”
作者在这本书中通过对《愚公移山》的理解、分析,将其转化为编程的思想,同时也证实了观点:编程序其实没有我们想象的那么难!码农们所要做的也没有那么复杂,需要我们做的不过就是自己想要做什么?要想实现什么效果?再将自己的想法解剖分离开来,仅此而已。在作者对于愚公的论述中我们可以看到编程的根本:顺序、分支和循环。庞大若愚公移山这样的工程都可以通过编程的思想来完成,这,就是编程的精义!
总而言之,言而总之,编程很简单。任何一种编程语言的学习都不是难事。
编程很简单。那些早早就往自己脑门上贴上“我不会编程”的标签的人是不是妄自菲薄了呢?我们都知道世上无难事,只怕有心人。我们平时说的语言比如说:汉语,学习的英语、韩语、日语等等难道比计算机语言还能更难?因而作者会说不会编程的人只有两种:先天智障者、后天懒惰者。请不要将自己的懒惰归咎于可怜的智商。
编程就像我们平时说话一样,只是交流的对象变成了不会独立思考的计算机而已。我们仅仅需要将我们脑海中的思想表达出来,阐述给计算机,然后让计算机去实现就好。而且当你熟悉一门语言时你会发现,编程语言只有喜欢与不喜欢,没有学会与学不会的问题。从这本书中我了解到:任何的一门语言,你都可以在两周内掌握并开始熟练编程。因为任何的一门语言,他们的底层函数库都是那么的相似,而他们API都是那样的依赖于操作系统。A语言里有,B语言里也有。c++里有,java里面也会有。
编程语言是没有好坏之分的只能说是各有千秋。通常而言,语言的差别主要表现在适用的范围上,因此了解不同语言的特点至关重要。一些语言适合做数值处理,小数点后可以精确到原子级,而小数点前则可以表达到宇宙之无穷;另一种语言则适合做图形处理,他的底层函数库比其他语言甚至可以快上十倍或数十倍;还有一些语言适合做网页,而用它来做一个通讯薄软件都将是史无前人的挑战。即使耗费大量的时间与精力也是一场空吧。
一个产品凝聚了程序员的智慧。此外我还了解到:目前市面上常见的开发领域有软件和脚本,软件就是我们常用的一些有窗口的东西,可以点击的。脚本就是指我们浏览器打开的动态网页,比如ASP,PHP等。比如我们常用的论坛就是用脚本语言写成的。当然还有系统方面的编程,比如说Linux编程,Windows是不开放源代码的。