是我的问题还是大多数人的问题?
 
为什么使用delphi进行开源项目的人如此的少,delphi是我认为最快的开发工具,但是我却感觉到在这“快”之中也隐含了一种急功近利的思想。
 
毫无疑问,也只有以温文不紧的态度来做事才比较妥当,或者说才能成一番大事业的,但是我们可以看到,尽管Delphi无所不能,但是却没有出现特别多特别大的项目足以让我们引以为傲。
 
曾在CSDN上看到有人招Delphi程序员时特别强调不要招那些只会写数据库软件的人,Delphi在数据库开发方面确实很好,快速便捷,而且数据库程序的编写也是相对比较赚钱的,毕竟需要开发自己专用的数据库软件的大多数是公司。一个最快的RAD IDE成了发家致富的工具,而很少有人对他去进行深入的思考。
 
当然,我想强调这可能仅是我个人的一种错觉,我当初选择delphi时确实是因为他可以快速入门,兼之运行效率高,开发效率也高的特点,但是有些东西也许真的需要用那么多的时间去做,一分也不能少。就象炒鸡蛋一样,该等5分钟的,你就得等5分钟,快了就没熟透,慢了有会变焦。编程是一项追求完美的艺术,而我们对算法,对效率的追求其本质其实是与时间博弈。事物的道理总有相通的地方,当我们省下了那多出来的5分钟时,我们是否也失去了在那五分钟里对程序进行更加深入的思考的机会。
 
废话说了好多却没有说出自己想说的出来:delphi本身是否在加剧我们形成一种急功近利的思想,编程的艺术是不是只能用对时间的节约来追求完美?

解决方案 »

  1.   

    其实又何止Delphi,看看Java和C#又有多火爆.
      

  2.   

    Delphi很强大很方便.急功近利的是使用的人.
      

  3.   

    至少我认为首先应该做到的是自律。刚刚看到的帖子:delphi学多长时间能编个卖钱的软件啊? 
      

  4.   

    其实犹豫了挺久,但是我还是放不下Delphi,我决定迎难而上,哪怕用这样的工具本身会对我们的思想产生不好的影响,但是人将由自己决定自己是谁!www.cnitlaw.cn
      

  5.   

    一直觉得DELPHI在框架方面有所欠缺,控件是不少,但是控件并不能解决架构上的问题。
      

  6.   

    delphi写服务,的确是有点不放心。。
    也许是个人的水平,也许是没有好的内存管理(string方便是方便了开发者,但是)
    还一个原因就是框架,midas等框架给人的印象很差了,borland不争气,从来也没有本质的改善
    反而连ide也越搞越烂了
      

  7.   

    不知道怎么学下去了,弱弱的问一句,回帖的都是靠Delphi吃饭的么?