从Pascal到Python

Pascal

虽然对Pascal只留下很残缺的映像了,但是它的程序结构还是深深的影响了我。记得当时一天到晚接触的就是内存和过程,对程序的严谨也体会很深,最大的困惑就是能拿它做什么?

C

两位数的代码已经很常见了,干的最多的就是各种算法的实现,还有大家之间的竞技,很是有趣。在心里它一直是王的地位,虽然现在已经几乎不碰了,但是不管写什么程序都逃不开它的影子,受益匪浅。当然还是感觉做不了什么事,虽然已经能解决一些数学问题了。

C++

第一次接触OO,除了听说它的恐怖就是恐怖,所以学没认真,应付考试而已,唉,懒是我的原则和坚持。开始知道能用它做点东西,还是因为前面名声的问题直接放弃了。

C#

突然可以很简单的做web做软件了,意外,马上进入状态的感觉。最大的疑惑是拖拖控件那还写什么程序,拖出来的怎么跟程序交互呢。随着使用的时间越来越多,不再拖拖了,也知道怎么样做到最佳实践了,但是那种做东西的烦躁还是挥之不去,加之能借鉴的程序很少,感觉进步缓慢。

Linux

从上学就开始接触的东西,结果学校都没怎么好好教,在C#后频频接触它,开始一点点熟悉,并写点shell脚本了。它的轻盈让人映像深刻。

Python

能用linux后发现做点什么用C#是肯定不行了,以前一直很奇怪为什么国外大学本科就以它为第一门语言,真的开始使用后才知道,有点道理的。感觉跟Pascal是两个极端,一个更程序一个更人性化,不是计算机专业的python绝对够了。另外发现不管做什么python都行,这种感觉是以前从未有过的,瞬间有种瑞士军刀在握的感觉。这种程序主流也是硬件进步的必然,如果我只要一个小时做一件事谁愿意花一个月呢,电脑的时间怎么能跟人的时间比呢?~@!

Perl,Ruby,GO。。。。不久即将接触这些更流行的语言,折腾永无止境。