使用Linux开发已经有4年了,2008年开始学习这个系统,逐渐喜欢上这个系统,还有开源的开发理念,总之,Linux系统把系统平台的性能发挥的淋漓尽致,能让人深刻理解系统架构的微妙与精华。

  使用的桌面系统有fedora 9,11,13,14,16,17,无论是哪种桌面,只要把Linux系统的本质搞清楚了,使用起来没有什么不同,习惯GNOME 2,感觉顺手一些;使用GNOME 3,有种怪怪的感觉,例如那个关机,不知道为什么还得要按AIT键才能关机,设计有点“二”,但总体感觉还是比较好的,Linux终于有自己风格的桌面,这个得肯定。

  使用Linux的目的在于开发,特别做工控的场合,嵌入式智能终端和服务器使用Linux开发还是有道理的,性能非常高。像网络编程,在Linux做,方便,简单,效率也高,若借助QT库开发,这个更简单了。Linux C与C++,这个做应用开发,这效率与性能是其它平台下开发不能比的,更不要说JAVA之流的。

  我以前说过多次,要想看个电影,聊个天,网上购物什么的,WIN 7给人的感觉直是舒服,Linux在这些方面,远远不如WIN 7,但做为开发人员,不能只局限在WIN下开发,特别像我这样做工控软件开发的。

  前些日子,有同事在办公室贬低Linux,说现在谁还用Linux,身为一个项目经理,说出这样的话,让我感觉到浅薄无知,可要知道他跳出的那个大公司,服务器都Linux做的。我好不客气批评了他,虽然我不是领导;若他负责的项目在Linux下做,还能和主流工控软件的竟争一下;在win下,用C #开发工控软件,特别是通信管理机这样的产品,那成了不是笑话的笑话。

  现在,工控行业越来越多的使用Linux,当然金融行业也注重Linux平台。年前,和一企业老总谈Linux下产品开发的问题,我说,我们是做缴费系统的,在Linux下开发是行业的趋势,这位老总说了一句让我终生难忘的话“什么Linux系统,我要把windows下的delphi发挥到”。我听完这话后,终止了这场没有意义的谈话,自大阻碍了自己的发展,并且还重视一个过时的语言,纵然有很多人现在还在做delphi开发。

  后来,没有过多久,有关单位出了有关规范,电力缴费系统建议使用Linux平台,这一下子,很多单位开始抓瞎了,没有眼光,又不能及时获得信息,导致自己落后。

  使用Linux开发以来,很多应用层的问题得到了解决,如使用QT开发应用程序,那感觉非同一般,QT的开发思想和技术,宜用性高于其它开发工具,比VC好用多了,界面设计,更胜一招。

  好的东西不一定流行,像QT,很多人不愿意用它,不入这些人的法眼,很多人轻视它。使用QT开发,是思想层次的开发,属于有思想的程序员;哪些没有思想的二流开发人员根本不理解面向组件的开发。有一大部分程序员,上不懂面向组件的开发,下不会用面向过程的思想开发,也是C的开发,这些人只能做程序员。会用C熟练开发的程序员,是难能可贵的,也是在单位上收入高的人。

  说了这么多,只想说出自己的看法,还是那句话,要想做个看电影,聊天的程序员请保持在WIN 7下,使用JAVA,C #什么的开发,以免一旦用Linux时,为不能聊天,看电影开始抱怨Linux多么难用,多么不好!

  Linux,QT,C是为有思想的程序员准备的!