pb振兴,从我做起
曾几何时,曾经作为业界最优秀的编程开发工具之一的pb,被很多人抛弃了,被很多pb自己的开发人员放弃了,被其他的语言(delphi,vb..)等的开发人员所嘲笑
pb真的不如他们么?
pb的界面差,pb的稳定性差,pb的三层结构差....等等,所有的问题,无论是pb的,
还是你自己本身的问题的,都拿出来了,开始抱怨pb了,说不行了,老了
我想大家可以扣心自问:这些真的是pb的问题么?
pb的界面差 我可以告诉你,不是pb差,你是你的能力差!如果动脑筋,不要需要复杂pb做的界面也很优秀
pb的稳定性差 究竟是你写的代码差,还是pb差?你问了么?
pb的三层结构差 你说的是pb5,pb6!
虽然你现在用的可能是pb7,pb8,但是你实际用的还是pb5,pb6早就提供的datawindow了,pb7,pb8的其他功能你仔细学习了么?easerver你搞懂了么?不从自己的技术提升的角度来考虑,总以为自己会了datawindow,就会了pb的所有的一切!
作为windows下的开发工具,其地层没有太大的差别!
我记得pb8出来的时候,我参加了一个会,sybase就郑重再次承诺,sybase过去没有在将来也不会放弃对pb的支持,当时就明确的告诉大家了,pb8推出的时候pb9.0已经处于开始测试的阶段
今年pb9.0快要推出了,pb9.x也在2003年推出
新功能有:
1、可以将datawindow report save sa xml data
2、提供jsp的快速开发
3、支持手持机设备软件的开发,包括wince,palm,但是 重点是wince
4、强大的Powerscript++,ejb,与weblogic,webphere.....结合等等
5、提供了一种使用外部对象的机制,可以用C++写一个类然后在pb中调用
6、移动服务器......
大家可以问一下自己,看看pb9.0的这些功能,所涉及的技术,大家都能够说自己很懂么?我可以肯定的说:我不行
如果你很懂xml,jsp,ejb,weblogic,C++,我觉得你还会说pb差么?
究竟是pb差呢?还是自己的水平差呢?!...........
所以我建议:大家能够平心静气的静下来,好好学习pb以及与之相关的技术,我觉得只有这样子,pb的振兴才能够来得更快,否则即使sybase公司再做增样的改进,如果你不用,最终还是放弃呀
pb的振兴要靠我们大家每一个人的努力!
ps:
pb的 datawindow report save sa xml data,以及对ejb得很好支持,我估计sybase可能重推Easerever
pb对wince,palm的开发支持,估计有点努力推:e-anywhere,重点在无线领域
pb对c++的调用,估计可能也跟地层开发有关
但是无论怎么样,对我们都有很大的好处!