未来编程之路

总会有人向我请教编程的问题,但是又不知道问什么,我也不知道说什么。

可能是以为我做了一点小东西很想学习吧,结果我不得不每次做同一个解释:我真的不会编程。

因为编程是计算机专业人士干的事!


编程语言从汇编到C、C++、java/.net、perl/python已经变得多种形式了,而且现在看来,其发展永无止境,各有优势!


但并不是没有规律可寻,编程语言的发展越来越像个“工具”,而不在像个和计算机打交道的专业操作。

比如.net的出现使得非计算机专业的人也能够实现原来是很复杂的功能,让人们集中精力在自己想要做的事情上。正如我在一个论坛上看到的:“不要问编程能干什么,而应该问你想做什么”。


事实上,现在编程的未来之路已经很清楚了,那就是两条腿走路:一条腿是商业软件,如同matlab,把科学计算做到专业化,但是大部分功能也许你根本用不到;另一条是开源软件,如同python,大家纷纷开发自己擅长的模块,众人拾柴火焰高,我们所要做的,就是站在前人的肩膀上做我们自己的事情。


二者并没有谁强谁弱,相反到是经常互相转化,而这就是未来知识经济的特色。虽然现在已经进入知识经济时代,但是还仅仅是起步阶段,甚至在中国,连知识经济的门还摸不到,但总归是要向着这个反向发展的!

你可能感兴趣的:(未来编程之路)