可能很多人知道一个比我还偏执的技术狂人,也就是当年被知乎很多谈论的王垠.

他曾经写过好几篇轰动一时的文章,比如《完全用linux工作》.此文也影响了一批人拥抱Linux.不过不久之后他又写了一篇《写给支持和反对<完全用Linux工作>的人们》作为补充.这有点像韩寒的韩三篇的感觉,前后其实不矛盾,反而把该讲的话都讲清楚了.

想起《资治通鉴·唐太宗贞观二年》的一段:

上问魏徵曰:“人主何为而明,何为而暗?”

对曰:“兼听则明,偏信则暗。"

程序员有相当一部分人最喜欢站对和对立了,不够圆滑.不是互相学习,而是互相黑,最有名的黑的段子不就是说php是世界上的最好的语言吗?(c语言:吓死宝宝了,再也没人来黑我了......)我也在os的选择偏好上犯了偏执的毛病.自从去jm公司之后,接触了ubuntu,以及坚持无论是工作还是日常生活中都使用ubuntu作为操作系统.我慢慢的喜欢上了linux的体验,也不知不觉鼓吹Linux的优越,终端命令,便捷安装各种软件和搭建开发环境,更能理解计算机底层原理,crontab的使用让工作变得不再重复低效等等.php一些内置函数甚至只能在linux环境下使用,各种不兼容在windows上发生.于是我开始远离windows os,甚至当医云科技的新电脑放在我面前的时候,我不断地去百度windows一系列的快捷键(笑~)

不知道我从什么时候开始觉得用windows的程序员除了前端和专门搞windows C#之类开发的人可以原谅,其他程序员完全可以逃离windows,完完全全使用linux的某种发行版,当然我首推ubuntu desktop.

但是其实我的看法很片面,因为每个人的选择都是基于现实的考虑.从本质上来看,os都只是一种tool.顺手的tool也只是tool,优越感挺单薄的.windows也有许多优点和便捷,在我重新回归wamp架构之后,我试着让自己去接收windows的方式.慢慢的我发现,也有很多好用的工具支撑着整个工作,比如toritoseGit(ps:ubuntu下居然木有这个系列的对应版本),更兼容的qq(ubuntu下面没有官方的qq可以用),还有各种各样的丰富的应用软件,傻瓜式的点击安装和add path,gui便捷的操作.

勿忘初心,方得始终.我们用os的目的不就是为了便捷地操作计算机进行一系列活动吗?纯linux党或者纯windows党都是没有必要的,互有优势,利用好一些tool,自由地在两者之间交替,岂不美哉?

最新文章

  1. Postgresql 导出表结构信息
  2. ihhh题解
  3. CBC和CTR解密模式——C++实现
  4. 我的第一个Node web程序
  5. linux 如何让程序在开机时启动,关机前关闭
  6. MOSS 2010:Visual Studio 2010开发体验(14)——列表开发之事件接收器
  7. union的用法
  8. pojPots
  9. hive优化之自己主动合并输出的小文件
  10. OSGi 学习之路(4) - osgi的模块化 java在模块化的局限性
  11. Memcached 内存管理详解
  12. JAVA基础知识(2)--关键字static的使用
  13. MongoDB基础教程系列--第八篇 MongoDB 副本集实现复制功能
  14. WebView加载html5页面
  15. PHP输出缓存ob系列函数
  16. 微信小程序学习 一
  17. 洛谷P3245 [HNOI2016]大数(莫队)
  18. MySQL5.7的新特性
  19. JAVA-数据库之加载JDBC驱动程序
  20. arm linux下编译库System.Net.Primitives.dll和System.Xml.XmlSerializer.dll

热门文章

  1. C# ASP.NET CSV文件导入数据库
  2. 是男人就下100层【第四层】——Crazy贪吃蛇(1)
  3. php调用webservice报错Class &#39;SoapClient&#39; not found
  4. 《Visual Studio Magazine》2013年读者选择奖—界面框架类
  5. dpkg: error processing mysql-server (--configure): dependency problems - leaving unconfigured
  6. wp7学习笔记
  7. 分布式文件系统之MogileFS工作原理及实现过程
  8. Web缓存(Varnish方案)
  9. worker进程中线程的分类及用途
  10. C# 让程序自动以管理员身份运行