1、当前,功能相对完全和成熟的是XE7。
2、如果开发传统的程序,C++ BUILDER 2006最成熟轻量。
二、可以难说哪个更好用,每个版本都有它自个的特点,典型的版的本个人理解供你参考:
1、C++ BUILDER 4.0是BCB(C++ BUILDER的简称)的第一个win下的版本,后继还有个小升级到C++ BUILDER 4.5,如果你想在win下做DOS应用的需求可以找它。
2、C++ BUILDER 5.0只支持windows了,但它在人性化设计上有了长足的进步,不过现在用的人很少了,因为相对6.0,它没有优点。
3、C++ BUILDER 6.0 ,很经典,也很古老的一个版本。个人认为它不够好用,因为它的自动完成不太完善,另外,它自带的一些TCP/IP控件也存在BUG。不过,从成熟度来说,还是可以的。在它之后,宝蓝公司有好多好多年没有出新的版本。
4、C++ BUILDER 2006,这是6.0之后的一个版本,相对6.0来说,它更成熟了,但也更体积大了,对电脑性能的要求更高,自动化程度更好。对当前的电脑来说,它是非常好的。这是本人这种业余爱好者很喜欢的一个版本。它的缺点:不能进行64位编程,也不支持Unicode(统一码、万国码、单一码)。所以,它应该要被淘汰,特别是现在64位操作系统已正式进入千万家。当然了,64位操作系统当前是兼容x86(32位)程序的,所以,当前用它来开发实用程序还是非常好的。
5、C++ BUILDER 2010是C++ BUILDER 2006之后的版本,中间还有一两个版本,更新很快,本人用得少,基本上也就是2006的改进版,没有太多特色。对电脑性能的要求更高一些。