bcb跟delphi是同一个开发界面,只是语言不同,为什么许多的公司只是喜欢用delphi而没有人用bcb,甚至在很多的公司招聘信息里面根本没有这个bcb 啊 !!?????

解决方案 »

  1.   

    因为后来borland把主要精力都放在delphi上了,bcb的的更新中断了些时间。
      

  2.   

    VCL是ObjectPascal写的,BCB用的是已经用C++包装了的VCL,效率要低于delphi中使用VCL,更关键的是,BCB无法查看VCL源代码,几乎100%的第三方组件都是用delphi写的.
      

  3.   

    BCB用的是已经用C++包装了的VCL,效率要低于delphi中使用VCL
    =======================================================
    错。
    效率一样。
    事实上,BCB中对VCL和任何用户的.pas都是用附带于其中的Object Pascal编译器编译的,不论编译效率还是运行效率,都与带相同版本编译器的Delphi一模一样。
    而且BC++和OP的编译器使用同样的后端,即代码生成和优化部分,它们对象实例的二进制结构也一样,对VCL对象成员的访问是直接内存地址访问,不是通过一个C++的接口间接访问,与Delphi中是一样的(你对比一下反汇编代码就知道了)。
    BCB无法查看VCL源代码
    =======================================================
    可以,BCB中都带VCL源代码(除了个人版)。
    几乎100%的第三方组件都是用delphi写的
    =======================================================
    这个应该是事实。
      

  4.   

    在WIN32平台上CPP有更好的编译器可以选择,而OPASCAL最好的只有Delphi
      

  5.   

    BCB的C++编译器效率一直被人诟病。使用VCL不是很理想的选择,虽然很简单,很多人还是想使用纯C++的类库,例如wxWidgets。其实C++BuilderX距离成功之差一步(缺少GUI设计),但现在似乎Borland已经放弃了这个项目。
      

  6.   

    我比较看好C++ BuilderX,但Borland怎么每次做事只做一半,痛心啊
      

  7.   

    因为IDE是用Java写的,让某些C++纯化论者不爽了呗。
      

  8.   

    存在即合理 hehe^^
    -------------------------------------
    ...此帖用 CSDN's forum Explorer 回地
    还有可以关注一下这个:http://www.eastrise.net/bbs/
      

  9.   

    BCB我也用过,是6.0版本的。不过在网上这方面的资料感觉很少哦,Delphi的倒很多。以前有很多东西做不来,但是现在现在主要是用DELPHI,以前遇到的一些问题现在基本能够解决吧。要是你熟悉C++语言的话,BCB用起来蛮爽的,但是你要想更好的掌握控件的特性以及消息机制等,建议学习VCL,李维的书不错。个人浅见,大家不要骂我,呵呵