共有评论25条
当前显示最后6条评论
|
lextm |
2005/11/1 10:43:44 |
你好,看了你最新的评论,我还是觉得不错。从普通程序员的角度来说,你的看法很正确。
不过有一些细节也还是值得商榷的。 ---------- 我没反对用eclipse,我只是说怀疑是以为要转向eclipse导致JBUILDER在原有平台的开发力量不足,致使
bug的问题比较突出。 ---------- JBuilder一直有一些小问题很突出,Borland却没有尝试解决,比如中文字体,等等。
现在使用Eclipse的IDE,首先是JBuilder的旧有问题可以回避,Eclipse由其社区来维护,又减少了Borla
nd维护IDE的开销。其次,Borland的精力可以集中到自己最擅长的MDA,CASE和DB上面,提供一系列完善
的插件集成到Eclipse中间。这样既保证了Borland的投入/支出平衡,也可以发挥Borland的强项。IBM就
是这样发布它的Rational XDE以及WebSphere的,做得很成功。
---------- Kylix的市场做得很槽糕,和borland的不负责任的态度。一个东西如果不能持续发展对开发人员来说是很
不利的。 ---------- 这你就是在冤枉Borland了。首先你可以去看Borland主页,仍然可以看出Borland在销售Kylix,只不过列
入了Classic名录中间。Kylix退市的可能性不算很大,因为Linux平台的RAD迟早还是会成为需求(个人观
点)。Danny Thorpe也在各种场合强调他考虑到将现在Delphi上面研发的新技术加入到下一个Kylix版本
上面。但是前提很简单,Show Me The Money!!当市场启动的时候,Borland会很快反应的。
另外暂时Kylix的更新维护是有开源项目进行的——还是官方开源。你可以看看FreeCLX项目的主页,就知
道了。
---------- 经常编译完程序后界面就全乱了,加上我只用Delphi做传统的win32开发所以一直没去动2005 ---------- 这是很大的误解。Delphi 2005出来的时候确实问题还是不少,但是我从来没有遇到你说的问题。再者打
了三个补丁以及Allen在Code Central发布的“第四个”补丁之后,速度/稳定性都有大幅提高。Delphi 2006肯定会更好。Borland官方也前所未有的关注Delphi 2006,全项目组动员,以提高IDE的可靠性——恐怕是由于Dlephi 8/2005的品质确实影响了销售业绩。
Delphi 2005可以开发Win32/.NET。之所以用Delphi 2005,是因为IDE更好用,我上次提到的Reviewer‘s Guide里面有很详细的说明。不会让你失望。很多CodeRush等插件实现的功能,现在已经集成到Delphi 2005里面。所以升级吧。
---------- 但又有几个人知道BOLD? ---------- Bold/ECO在国外的影响肯定比在中国大,所以我们看到的,不是事情的全部。嘿嘿
---------- 不过最初宣传的时候就有意要取代BCB,只是后来没有真正的完善下去(或者只是为了安抚BCB
程序员才这样说的)。 ---------- 确实从BCB6开始,Borland在C++领域方面的政策很不稳定。首先是C++部分从R&D部门独立了出去,自立部门,所以,他们当时决定改用JBuilder的IDE,做一个开创性的产品。这就是BCBX。但是很明显,Borland现在的实力都集中到了JBuilder和Delphi上面,根本难以打造出一个1.0版本就能震惊世界的C++ IDE。所以BCBX卖得不好。
同时也是由于BCB社区的一些原因。作为BCB的用户,我也关注过去年这个时候世界范围内的BCBer大签名。这件事最后形成了一封BCB社区致Borland的Open Letter。可以说有太多人是通过C++/VCL学习了RAD开发,积累了大量的知识跟项目。因此,Borland不可以忽视这些需求。
很快Borland官方就发布了新的C++策略,支持BCB进入Delphi 2006架构中,这就是即将与Delphi 2006同时发布的C++Builder 2006(两者公用一个IDE)。
关于BCBX,我觉得还是有机会继续发展的,很多里面出现的新技术,其实日后可能出现在Kylix或者BDS里面也不一定。比如WxWidgets,虽然不像VCL那么熟悉,但是肯定比MFC好用很多。
---------- 你也说了Together有for VS的。 ---------- 你很难说服一个用户买了VS再买Together(除非是盗版),因为两个都很贵。所以MS一直在搞自己的Together,据说有了很大的进展。但是你也知道,这是个重积累的产品。IBM Rational和Borland Together都是很难超越的。MS想在Visio那个“高级画笔”的基础上搞自然不行,推翻重来可是三年五载的事情了。
---------- 还有就是BORLAND的东西死贵。 ---------- 的确,不过,物有所值。
---------- 呵呵,这位大哥对borland的感情很深啊。 ---------- 的确。虽然我没有用过Turbo Pascal或者SideKick,但是是从Turbo C开始的。自然是一天都离不开Borland了。哈哈 |
lextm |
2005/11/1 10:54:52 |
另外现在做Delphi CF开发,你还可以下载一个很好的插件,叫做CFBuildHelper http://www.jed-software.com/files/CFBHSetupB10.exe 作者是今年参与Borland Conference的牛人之一,可以试试看。
“我写了一个小工具,专门用来删除不符合PocketPC要求的语句。减少人为删除的烦恼。”我没有用过你的,不过这个工具也带了同样的功能,是由Borland singapore的一位老兄搞得。 |
zbird |
2005/11/1 21:43:23 |
呵呵,似乎再这么讨论下去也不会是有结果的了。差不多到此为止吧。 最后再随便谈点东西。 你说的是borland的创意,我也不否认borland的创意,只是我更关注一些比较实际的问题,可持续性。一个成熟的东西bug比较少,即使遇到问题也很容易解决。但如果一个东西的用户群太小就没这么容易了。开源的部分还好,你可以自己改。要是程序的问题,你就得天天保佑borland快点出个update了。 在我看来学习一种新的语言的学习成本是很低的。真正关键的是经验,语言的使用经验。Delphi版的.net的前途还不明朗。我觉得Delphi版的.net的普及情况估计会和BCB差不多,所以我不是很看好这东西。我要保护我的学习投资(虽然有的人总喜欢说什么什么是相通的,但有些东西注定是体力活,我可不想重复的做这些体力活)。 ------- PS:咳,工作后真的变得越来越实际了。新技术更多的是用来玩的而不是用来用的。 还有你上面有说到VS和together都很贵。together应当不便宜(borland的东西都不便宜),但VS应当不会很贵。 我差不多决定只用delphi做win32非数据库程序的开发,而且是个人使用。所以我曾说过也许我和delphi到delphi7为止,不知道是否真的会如此。在传统的win32个人开发的情况下。delphi2006能比delphi7+modelmaker带来多大惊喜?表示怀疑。 不用2005,界面是一个很重要的问题。被delphi7虐惯了,习惯了delphi的界面风格。不过2005不支持。这也算了,有些东西是需要改变一下了。不过连传统模式的语法高亮都没带就有点太不合情理了。2005的界面模仿VS,不过图标(将16的图标直接放大当32的图标用,真受不了borland)和配色实在是太糟糕了。也许用久了会习惯,但我已经不太愿意去习惯了。 borland的C++开发工具没用过,delphi做win32已经基本足够了。除非是有些C++资源在delphi下没有替代品,需要混合语言编程的支持,否则我不太可能去动那东西。而且即使用到也不会涉及一些很难的东西(现成类库的使用嘛)。 delphi2006应当算是一个很值得期待的东西,当然也会是一个很让人不放心的东西。 还记得BCBX在发布的时候大家都比较期待。在拿到BCBX的测试版的时候大家又普遍比较失望,当然还有点期待就是正式版出来的时候会完善。不过奇迹没有出现。正式版和测试版的差别不大。 VS只简单的用过,做C到C#的移植,外加做了个PPC的界面。 C#这个Delphi+JAVA的杂交品种果然好用。加上MS的大力支持前途不可限量。如果要选用.net的开发工具我会选用VS。borland的工具在目前实在是太缺少一个打动我的理由。 |
szlbz |
2005/11/2 10:48:47 |
用了CFBuildHelper插件后输入能正常了,谢谢lextm。 |
siow |
2005/11/20 23:35:40 |
还有就是BORLAND的东西死贵。 ---------- 这好像是个误解,其实BORLAND的东西比MS$要偏宜好多的,不信大家可以对照一下价格表 |
edwardzhou |
2006/1/20 10:06:09 |
这个Preview好些已经不能用了 我编译时提示: the beta product has expired |
我要发表评论 |
查看全部评论 |