| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1769 人关注过本帖
标题:D8For.NET
取消只看楼主 加入收藏
yangguofa
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2004-5-5
收藏
 问题点数:0 回复次数:0 
D8For.NET

问:Delphi 8写.NET程序,会比用C#/VB.NET好吗?如果是,好在什么地方呢? 李:目前在.NET下最好的两个.NET编译器就是C#和Delphi,这两个编译器编译出来的结果几乎一样,C#准备在下一版中加入Generic Programming的能力,Delphi也会加入Generic Programming,因此C#和Delphi仍然是最先进的两个.NET程序语言,不过Delphi有在Window和Linux上使用的优势。 问:请从您的角度比较一下JBuilder和Eclipse? 李: Eclipse成功点是有广大的developer community, 这也是JB现在努力的方面, 在高阶应用方面JB仍然领先, JB耿上也会加入MDA/DDA的支持 问:请问Borland最新的一系列开发工具的书籍什么时候能够面市,你自己会出这方面的书吗?什么时候能够完成? 李:我一直有这样的计划,但是由于工作的烦忙因此无法确定什么时候可以完成,不过我知道一些作者已经开始写这些方面的书籍,您也可以期待一下。 问:目前Kylix的开发是否照常进行中?会不会被BORLAND摒弃掉? 李:Borland仍然在对Kylix开发, 现在Borland所有的开发工具合成一个DTBU, Kylix在适当时机会推出新版 问:您一天的工作是怎样的? 李:我一天的工作主要是了解Borland的产品技术, 开会, 拜访客户 问:.NET下的Delphi还会继续对语法做改进吗? 李:当然会, Delphi.NET 2.0正在开发中, 会加入Generic Programming的能力 问:delphi.net 没了midas了!有后续的版本吗? 李:Borland仍然会有Delphi For Win32的版本, 也会支持Midas 问:下一个Delphi For Win32什么时候推出,哪些新特征? 李:在今年, 新的特征还不清楚 问:请问李维先生,在新的CBX或Kylix中,Borland是否要舍弃QT,而选择wxWindows? 李:很快的Borland会把C#, Delphi.NET, Delphi For Win32, Delphi For Win.CE整会在一个IDE中, Delphi和C#是Borland .NET最重视的工具。目前看来似乎是wxWindow, 不过尚未完全确定。 问:D8或C# builder中强大的eco对象能否在asp.net中应用? 李:可以,这是下一版ECO最重要的功能之一。 问:VCL和MFC的内部哪个更复杂? 李:呵呵, 很敏感的问题, 我觉得VCL的设计架构好上多了 问:请问DELPHI.NET会出中文版吗? 李:Borland大中华有中文化的计划 问:Delphi会支持类似STL的标准吗? 李:Delphi下一版本有了Generic Programming之后我想一定会有类似STL标准库的 问:BORALAND连丢大将;会影响DELPHI的后续开发吗? 李:我不觉得Blake的出走有太大的影响,因为Blake早已经不直接管JBuilder和Borland的开发工具。Blake离开主要的影响是Borland未来技术的走向,在这方面Borland仍然有许多很棒的人才。就像Blake自己讲的,他到MS工作也仍然希望回到开发的领域。 问:在论坛中经常有网友唠叨说delphi8有很多不成熟的地方,让大家失望,据王尧先生讲,在2004年底将推出delphi9,请李维先生谈谈这个新版本会有那些改进? 李:Delphi 8.1已经非常的穗定了, D9将会是非常令人期待的大产品 问:VCL.NET前途如何? 李:borland 说 Vcl.net 在某些方面还是领先MS的, 那末Borland对VCL.ent的前途如何定位是要与MS一拚,还是仅用于过渡? : 这在Borland内部仍然在讨论中, Danny仍然主张要继续发展VCL.NET, 他认为Borland可以做的更好 问:目前台湾的主要开发工具是什么? 李:VB, Delphi, VC++, BCB 问:如果没有win32了 也就没有midas了是吧? 李:不, 在.NET下仍然可以使用Midas。ADO.NET就学习了许多Midas的观念和技术。 问:MS FRAMEWORK提供了类似VCL的类库;那么DEPHI。NET下个版本会有自己的那些优点,对比于C#以及VS.NET? 李:下个Delphi.NET将在生产力, Language和软件工程方面有大幅的领先 问:JBuilder11什么时候推出有什么重要功能? 李:JBuilder的竞争策略已经改变, JB11将在年底左右推出, 具有大幅度的功能提升 问:您是专管Delphi还是也管一些其它的Borland产品,对于BCB及BCBX,您带来的是好消息还是坏消息? 李:呵呵,我主要负责Borland所有的技术而不光是Delphi而已,只是特别喜欢Delphi。BCBX今年会推出很棒的产品,也将支持VCL,请拭目以待。 问:Borland有哪些针对linux的计划?我个人认为Borland在linux下发展自由度更大,毕竟没有Microsoft这样的对手,你认为呢? 李:我个人认为Borland在linux下发展自由度更大,毕竟没有Microsoft这样的对手,你认为呢? : 是的, 所以Borland在Linux下有JBuilder, BCBX. Borland也在考虑让Delphi.NET支援Mono 问:Delphi开发人员有必要学习设计模式吗?应该如何学习? 李:当然,Delphi开发人员仍然必须不断的开放技术视野学习各种不同的信息技术才能够不断精进自己的实力,例如我自己最喜欢使用Delphi,但是我也不断的学习C/C++/Java领域的东西。设计样例是一些聪明的程序员根据经验千锤百炼出来的良好程序代码,这么好的东西为什么不学?而且设计样例不但在C++/Java中大量使用,在VCL中也使用的非常频繁,设计样例是没有语言界限的信息技术。 至于如何学习设计样例?这很能回答,因为每个人的学习方式不同,不过我的建议是先浏览Gof的书籍,有一个印象,再学习使用其中最常使用的设计样例,例如Fa?ade,Factory等,这样可以让你开始慢慢体会设计样例的好处,不过不要走火入魔,为了设计样例而使用设计样例。 问:台湾Java开发人员待遇如何? 李:在台湾Java工程师的薪水是比较高, 这是因为使用Java的公司通常比较有钱. 但是我个人认为Delphi的生产力仍然是最高的 问:期待Delphi支持O/R Map,重构,泛型,NameSpace,可能吗? 李:Delpjhi.NET已经支持O/R Mapping(ECO), NameSpace了. 马上会支持重构,泛型. 到那时Delphi将是最强的语言和开发工具 问:很欣赏您写的《Borland传奇》一书,不知道你对未来程序员的发展有何看法,希望能听到您有关这方面的思想沉淀! 李: 我是有这个想法,不过这说来话长,我希望有机会能够进行这方面的演讲或是把我的想法整理出来。我也很高兴当初在《Borland传奇》中一些我的看法现在已经慢慢发生了,看来我的眼光是没有太差,呵呵。 问:Delphi 8写.NET程序,会比用C#/VB.NET好吗?如果是,好在什么地方呢? 李:目前在.NET下最好的两个.NET编译器就是C#和Delphi,这两个编译器编译出来的结果几乎一样,C#准备在下一版中加入Generic Programming的能力,Delphi也会加入Generic Programming,因此C#和Delphi仍然是最先进的两个.NET程序语言,不过Delphi有在Window和Linux上使用的优势。 问:请从您的角度比较一下JBuilder和Eclipse? 李:我觉得如果Borland好好经营JBuilder和Developer Community, JBuilder应该会比Eclipse好, Borland可藉由开放更多JBuilder的核心码来建立强大的使用者族群. 目前在高阶Java应用方面JBuilder仍然有明显的领先 问:您会让自己的孩子做程序员吗? 李:我充分尊重她自己的抉择,不过依目前的发展来看我女儿可能会成为作家或是画家,呵呵。 问:现在好像好多使用Delphi的人对转向了vs.net,对此您有什么看法?Borland将如何扭转该局面?[2004-3-5 10:57:00] 李:我已经观察到这个问题, Borland现在要做的是先把产品做好, 我相信下一个Delphi出来时会让大家看到Delphi的强大 问:移动平台的开发在BCBX中将是什么地位?BCBX中有可能用同样的代码编译出WinCE和Palm上的程序吗?就是说花最小的代价进行移植。[2004-3-5 10:59:00] 李:是的, 移动平台的开发是BCBX最重要的功能. BCBX会支持WinCE和Palm, 也会有最好的compiler技术 问:在JB中会引入JDO吗? 李:应该会 问:在您接触的优秀程序员中,除了技术方面,您觉得他们在思想上应该给我们一个什么样的启示? 李:优秀程序员有很多种, 有的写代码令人佩服, 有的则是非常有创意和架构观, 愿意学习和接受不同领域的东西. 在我的经验中通常最是后一类的程序员有比较好的发展。我认为在Design Pattern和各种代码技术渐渐被大多数程序员熟知和掌握之后, 创意和架构观将是下一个决胜的关键 问:Together和ECO的关系如何? 李:Together下一版会开始支持MDA/DDA, 下一版Delphi.NET会有更多Together的功能被融入 问:Borland如何看待Mono? 李:Mono的支援是Delphi.NET一直考虑的功能 问:您是不是可以考虑写本DesignPatternForDelphi一类的书 李:我想写的东西很多, 但是时间是最缺乏的. 目前我只想把手上的东西先写完 问:能介绍一下您在工作之余是如何学习更多的技术知识的?您的时间是如何安排的?您有时间和家人出去玩吗? 李:我和家人常常出去, 我学习的方式是尽量利用零碎的时间, 例如塞车时, 上洗手间, 我太太逛街时我都会耿上看书和想东西 问:李维先生,如果你的DELPHI.NET的书出来后,是不是也是讲述‘用.NET框架开发分布式多层应用系统’? 李:我的Delphi.NET Developer Guide讨论了许多的东西, 有.NET Remoting, 但不是光注重在分布式多层应用系统. 我是有写用.NET框架开发分布式多层应用系统的书目, 东西在我脑袋中, 只是需要时间写出来 问:李维先生,你对MDA的发展是咱们看的,作为一个普通程序员,我们该怎么迎接这个新的技术和潮流? 李:我不是巫师无法确定MDA/DDA是否真会大成功. 但是我可以确定的是MDA/DDA已经对我的想法产生了极大的冲击, MDA/DDA试图解决的问题也是我以前做项目时的切身之痛, 因此我非常喜欢和重视MDA/DDA. 问:您关于.net的书什么时候会出版? 李:呵呵, 我不知道, 如果我能够不睡觉就很快. 我的Delphi.NET Developer Guide现在只完成了4章 问:您觉得中国传统文化与西方技术文化是一种冲突呢,还是可以相互融和与贯通?在我的体会来说,我们的传统文化对于学习西方技术知识在思维方式上有一定的阻碍。 李:这个问题太大了 问:Borland为什么没有加入Eclipse?是不是JB与Eclipse有竟争?JB会支持SWT吗? 李:Borland有加入Eclipse, 但是JB应该只会支持Java的标准, 目前没有支持SWT的计划 问:delphi.net 会支持移动开发吗? 李:会, 下一版Delphi会支援Win.CE, Pocket PC等。 问:用DELPHI写COM+的执行效率更高还是VC++/ATL写COM+组件的执行效率更高? 李:VC++/ATL写COM+组件的执行效率高, 但是付出的成本也高, 对于一般的COM+ Delphi足够了, 节省下的时间用来做架构的规划得到的效果会更大 问:JBuilder X for WebLogic Edition和其它JBX有什么不同? 李:唯一的不同是JBuilder X for WebLogic Edition只支持WebLogic, 不像JBX支持大多数的J2EE Server 问:Delphi.NET会有线程不安全情况吗? 李:呵呵, 你看看.NET Framework下GUI程序也要使用[STATHREAD] attribuet, 为什么? 因为.NET仍然使用Window的GUI. Delphi 8的VCL.NET只要使用类似的synchronization,也没有问题 问:在沉浸于技术的同时,您还从事实际应用项目的开发工作吗? 李:我还是有写东西, 都是我自己的想法. 我认为computer 是理论和实务结合的科学, 没有实际写东西都是空想. 也不会知道大多程序员的问题所在 问:请问您喜欢文学或艺术吗?您认为这些爱好对于程序员来说帮助大吗? 李:当然, 不过我没有时间接触这方面的东西, 我喜欢下围棋。 问:您随身携带着想看的书么?你都看些什么书? 李:是的, 我看看书是我认为现在或未来重要的东西, 例如前一阵子是看MDA/DDA方面的东西 问:delphi6/7还有多久的生命力,最为一个单机数据库系统开发人员,应该自什么时候转向.net? 李:Delphi For Win32仍然有很长的生命力, Delphi的开发人员应该现在就学习.NET的技术, 虽然不一定要现在就到.NET上 问:BORLAND在64位上有什么计划? 李:Delphi.NET已经可以在64位上执行, BCBX也有64位compiler的计划

搜索更多相关主题的帖子: NET 
2004-06-01 16:01
快速回复:D8For.NET
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025647 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved