为什么要将工作环境,转移到linux下?
起因,是我发现一些起源于linux下的开源软件,非常好用,例如:7zip,python, svn、vim等。当然,这些都是我首先用的windows版本。甚至其一些实现工作的思想,给人以:还可以这样做的感觉,例如vim。说明linux的固有传统优于windows。
再是linux下的组合思想:用小工具配合,来完成一件非常大的工作。用脚本来黏合这些小工具,非常好用。而用window来现实相同的工作,有时显得效率相对低了。这一点,和我的编程方法和思想是一致的。用一致的思想去工作,是否能更和谐一些呢?我想试试。
还有一点,linux下的思想经历数十年不变,而window变化太快了,我有点老了,学一点不太容易变化的东西,可能能延长我的技术生命。
另外,linux更能够让你触摸核心和底层,这是技术工作者努力的方向。
学习english,也是原因之一。
参考 王垠《论window和Linux之长短》。其观点我很赞同。
用cygwin也可以在window下模拟linux,总有点隔靴搔痒的感觉。好了,直接跳入linux的水中吧!他的作用实际是让熟悉linux的人,偶尔在window下用用,仍然能敲出ls之类的命令。