转载:李维:Delphi 6,.NET -- 我的看法

jianping0 2001-05-31 09:27:00
李维:Delphi 6,.NET -- 我的看法
2001-5-23 13:29:00 作者:李维

嗯, 我又被点名了. 本来我已经在整理一篇文章, 有关Delphi/Delphi.NET和Microsoft.NET的内容, 但是我一直没有时间完成(我已经在论坛上说了好几次了). 有些事情我并不方便说, 这些事情应该由Borland的人来说, 例如Tomm兄(转贴者注:台湾宝兰产品经理), 他有关Borland的信息应该是比较正确的, 因为我是Delphi 6的Beta Tester, 也是Microsoft .NET的Beta Tester.

我可以简单的说一下我的看法, 不过这些看法是我个人的意见, 各位可以参考一下.

1. Delphi 6仍然将是Window下最好的原生开发工具, 至少在2,3年之内如果我要写传统的 原生App, Delphi 6是首选. 只是希望Borland不要急着推出Delphi 6.

2. .NET仍将逐渐成为Window下主流的开发环境, Window下的工具厂商都需要支持. 不过这可能需要最少1到2年的时间.NET才会成为主流.

3. 在.NET开始的版本中, COM+仍然是核心技术. 虽然.NET有了新的组件模型, 类似VCL, 只是可以使用在所有支持.NET的语言中. 但是有关Pooling, Transaction等仍然是靠COM+完成的. 所以COM+仍然非常重要.

4. 在Beta 1中.NET的data-aware做得仍不如Delphi, 但是Beta 2有了改善.

5. 我喜欢C#, 但是我也喜欢Object Pascal. 两个语言各有优缺点. Borland可以在Delphi.NET中继续改善Object Pascal. 那么我可能仍然会用Object Pascal.

事实上我认为.NET的Framework虽然完整, 但是.NET的Framework在我来看仍然和VCL的Component Framework有一点差距. .NET的Framework和Java的class比较接近, 大都需要程序员写一堆的程序代码. Borland的专长就是设计Framework, 例如OWL, VCL都比Mirosoft设计的好. 因此Borland可以在.NET的Framework上再架构一个比较偏向VCL这种Component Framework, 那么我们Borlnders就可以在Delphi.NET中享受比使用Microsoft.NET的人更高的生产力. Borland不需要再写另外一个Framework和.NET Framework竞争, 相反的要好好的利用.NET Framework来建立更棒的.NET VCL. 如此一来即可以避免以往Microsoft利用OS优势来打击Borland, 例如MFC对OWL, 又可以建立一个功能完整, 方便好用的Framework来回击Microsoft.

.NET的确对Borland是一个严厉的考验, 不过我不担心Borland无法应付. 只要Borland投入足够的资源, 就像投入JBuilder一样. 我只是担心Borland让一个Team开发Delphi, C++ Builder, Kylix, Kylix For C++. 那么就不妙了, 这也是我最不能接受的. Delphi明明还为Borland赚不少钱, 却不投入相对的资源, 有点不公平. 嗯说太多了, 应该闭口让Tomm来发表一下.


附录:

以下是论坛的其它内容:

问:不是六月份就要出货了吗?怎么说不急呢?

答:哈哈, 我装作不知道6月要出货好了.


问:不晓得正式版何时出?我觉得好奇怪为什么M的产品beta版本就这么多人用?

答:年底左右. 这是Microsoft和Borland策略的不同,不过我希望Borland能够再开放一

点,例如Borland 1是的Beta Tester就有超过上万人,这是Borland有史以炊来最大的测试计划. 至此之后就再也没有了。

问:嗯!没错在之上还可以架Framework!不过我觉得Java当中Package的概念使得函式库很容易理解,并且其语言有相当多的特色,其I/O就可以写一本书了。


答:.NET也很好,光是.NET中有关XML/SOAP的类别也可以写好几本书。也许我是属于实用派,因此不管是Delphi,Java或是.NET我都以实际的『使用性价值』来看。从我个人的观点来看,除非SUN继续强化Java,否则.NET的架构在目前是比较好,只不过.NET是只定位在Window系列的平台。SUN的Hot Spot Compiler已经成为笑话,但是由Anders领军的.NET可不是开玩笑的。现在.NET Beta1的速度已经超过Java,等到Beta 3开始调整速度时,.NET可能会胜过Java许多。

问:Borland的研发人员真是战将啊!另外,JBuilderd的专书似乎少之又少,在国外应该比较风行吧!

答:嘻,如果你往好的方向解释也可以,只是我怕Borland投入的资源不够多,而造成历史覆辙,希望我是多虑的。 JBuilder的确是在英/美语系的国家卖得很好。

载自:中文开发在线

...全文
45 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyj 2001-05-31
  • 打赏
  • 举报
回复
我还准备去学vc,看来delphi还顶得住,但borland就不行了,连总工程师都养不起!!!
我担心呀!!!!

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧