友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
热门书库 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

borland传奇-第22章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



Delphi的未来是什么呢?   
Borland已经对全世界宣布了2003年即将推出上的开发工具,首先支持的语言将 
会是C#和Object Pascal,而且在上,Delphi已经成为Object Pascal的代名词, 
这意味着未来在上,Delphi已经是一个语言名称了,Delphi的使用者将使用Delphi 
语言在上开发新一代的应用系统。那么在Windows平台呢?Delphi 7会是最 
后一个版本吗?   
当然不,虽然根据各种信息调查的结果显示,从2003年开始,将进入起飞的阶段, 
但是原生Windows程序的开发仍然拥有三四年的需求。既然如此,那么一定还有许多 
的使用者仍然需要原生的Windows程序开发工具,Borland不会放弃这些使用者和这么 
大的市场,因此Borland也一定会继续推出新的Delphi版本供使用者使用。   
更何况,即使是对于想要开发的使用者来说,可能有极大部分的人也同时需要开 
发原生窗口应用程序。那么,为什么软件厂商不提供一个开发工具能够让使用者在同 
一个集成开发环境下同时开发原生窗口应用程序以及应用程序呢?这个需求就是 
Delphi的优势和机会。看看现在Delphi 7提供的功能,我们会很惊讶地发现,其实 
Borland已经偷偷地在进行一些革新的做法。   
如果读者在Delphi 7的集成开发环境中安装了Delphi for  mand…line  
plier IDE integration,那么就可以如下图般在Delphi 7的集成开发环境中激活 
Delphi For 编译器,以便在Delphi 7中开始撰写应用程序。在2002年11月, 
Borland又公开了Beta版本的VCL供Delphi 7使用者下载,以便在中使用VCL 
组件。   
不过,许多人会觉得光是拥有Delphi For 编译器以及VCL并不够用。如果要 
开发的WinForm应用程序,那么Delphi 7目前并没有提供类似Delphi的Form  
Designer,因此仍然非常不方便,Delphi的使用者仍然需要一个解决方案。   
让我们想想,虽然目前Delphi For 没有像Delphi的Form Designer,但是如果我 
们能够使用Delphi本身的Form Designer作为 WinForm的开发接口,然后,如果 
能够再通过一个工具把Delphi的TForm和VCL转换为的WinForm以及VCL不就可 
以了吗?如此一来,Delphi的使用者几乎可以在不花费时间成本之下立刻在Delphi中 
开发可视化WinForm应用程序,这不是一举数得吗?没错,其实Borland也早就想 
到了,因此Borland也正想开发一个Delphi转换到程序的转换器让Delphi的程序 
员使用。这样Delphi的程序员就可以直接使用Delphi的Form Designer来设计  
WinForm的接口,最后再通过转换器自动地转换为的WinForm应用程序。   
如果读者使用过Delphi 7的Delphi For 编译器,那在其中的文件以及Delphi的 
论坛中就可以看到〃Morpheus''这个名称。其实,Morpheus正是Delphi For 编译 
器的研发计划的代号'在电影The Matrix中,Morpheus是救世主(The One)基努李维尚 
未出现之前的领导者,Morpheus的任务就是寻找救世主以拯救末世'。因此Delphi的 
研发小组很有创意地把Delphi For 编译器命名为Morpheus,以代表Delphi For  
NET编译器是未来Borland推出纯开发工具之前的救世主,负责带领Delphi程序 
员走向未来的救赎之道。而Morpheus计划的任务就是为Galileo打下成功基础。   
虽然我们对Delphi 8可能提供的功能现在还不清楚,但通过使用者的需求以及市场的 
现况,可以推算出如下轮廓:   
■  新的集成开发环境:这是为了让Delphi能够同时在集成开发环境中开发原生窗口 
    应用程序、应用程序以及Kylix应用程序   
■  新的VCL和CLX:可以让VCL同时使用在原生窗口和之中。此外Borland也将再 
    次修改VCL/CLX以增加Framework在三个平台的兼容性   
■  新的Delphi/Kylix和Delphi编译器:可以在Object Pascal语言上提供更为兼 
    容的效果。这是因为在Delphi For 中,Borland已经为Object Pascal加入了 
    许多新的语言元素和功能,Borland可能也将为Windows和Linux平台上的编译器加 
    入这些功能   
■  更多的辅助工具:帮助程序员同时开发三个不同的应用系统   
当然Delphi 8还将有其他许多未知的功能,不过上面所列的几项应该是Delphi 8肯定 
具备的。如果Delphi 8真能提供上述功能,那我相信它将是使用率最高的窗口开发工 
具,因为除了程序员完全是开发应用程序之外,Delphi 8可以提供最齐全的开发 
能力。   
Delphi 8将是Delphi最后的一个版本吗?这我也不知道,唯一可以用来判断的标准是 
NET多久能够完全占据窗口开发的应用。如果真有那一天,那也就是所有原生窗口退 
出市场主流的时候,就像数年前的DOS开发工具一样。届时也请读者把Delphi的最后 
一个版本保留起来,以作为我们一起经历过原生窗口开发的见证,同时,也作为这个 
曾经是最棒的原生窗口开发工具的纪念。   
Delphi风云榜   
Delphi的开发过程创建了许多记录,并且也造就了许多有名的人物。Delphi创建的记 
录是许多开发工具无法企及的,而围绕在Delphi外围的杰出开发者也各领风骚,为 
Delphi的传奇添加了更多精彩的故事。这些Delphi记录和杰出的Delphi开发者故事值 
得读者们一一品味,特别是Delphi使用者们熟悉或听闻过的人们。他们虽然不像Delphi 
的灵魂人员Anders、Chuck或Danny那样,广为人知、受人尊敬,但对Delphi的发展, 
他们也具有不可磨灭的贡献,这里我们也来看看他们的〃庐山真面目〃。   
Delphi集成开发环境之父   
相信每一个Delphi/C++Builder的使用者每日都花许多时间在Delphi/C++Builder的集 
成开发环境中,既然如此,那除了Anders、Chuck和Danny之外,大家一定要认识一下 
负责开发Delphi/C++Builder集成开发环境的主要领导人Allen Bauer。   
Allen Bauer是Borland的资深工程师,已经在Borland工作了相当长的时间。Allen除 
了从Delphi 1开始便负责集成开发环境的研发工作外,还不断地翻新集成开发环境、 
改善Delphi/C++Builder集成开发环境的公开标准:Open Tools API的架构。我曾经 
在费城旅馆的电梯中和Allen交谈过,Allen讲话非常轻声细语,给人一种翩翩君子的 
感觉。   
Allen的这张照片应该是最近的,因为相片中的Allen比1999年我在费城时看到的样子 
老了许多,看来最近几年Allen为Delphi/C++Builder的集成开发环境投入了不少的心 
力。目前Allen正在为Galileo全力开发新的集成开发环境,据说Allen将在新的集成 
开发环境中加入许多更强劲的功能,2003年我们继续关注Allen的下一个力作吧。   
Borland RAD工具的推广大使   
我非常怀念Charlie Calvert,因为在所有Delphi R&D小组中,我和Charlie Calvert 
有过最多共事的经验。Charlie Calvert属于Borland Developer Relationship小组 
中的资深经理,主要工作是负责开发全世界Borland RAD工具并协调其与使用者之间 
的关系。Calvert不但是著名的Delphi/C++Builder Unleashed书籍的作者,前段时间 
还撰写了JBuilder 7的书籍。   
Charlie Calvert本人是一位素食者,为人非常的热情和蔼。他在Borland工作的后期 
也参与了小部分Delphi和C++Builder研发的工作。Charlie Calvert曾说当Borland不 
再开发全世界最好的工具时就是他离开Borland之际。两年前Charlie Calvert终于离 
开了,这让我非常难过,我认为他的离开是Borland的损失。我曾经问过Charlie  
Calvert,为什么要离开Borland?他回答说是因为不习惯当时Borland的转变(Delbert 
乱搞开发工具的时期)而打算自己创业。不过令人高兴的是,在Charlie Calvert离开 
Borland之后,他仍然在从事Borland相关工具的训练工作,看来Charlie Calvert仍然 
对Borland的工具有着一份强烈的爱意。   
Delphi的强中手   
除了Delphi R&D小组之外,我认为最强的Delphi高手应该是Ray Lischner了。Ray  
Lischner博土从Delphi 1开始就积极参与Delphi的相关工作,稍后更撰写了名震Delphi 
圈的数本书籍,包括《Secrets Of Delphi 2》、《Hidden Paths Of Delphi 3》以 
及《Delphi In a Nutshell》等好书,其深厚的Delphi功力也是Delphi R&D小组所公 
认的。由于Ray的书籍一向令我折服,因此在Delphi 3时还特别要求台湾出版商引入 
Hidden Paths Of Delphi 3,并且为Hidden Paths Of Delphi 3进行中文书籍的翻 
译工作。   
除了撰写书籍外,每一个Delphi的新版本,Ray都参加Beta测试。Ray是一个非常直率 
的人,一旦遇到臭虫或是Borland没有做好的地方,他都会毫不留情地要求Borland更 
正或是批评Borland没有尽力。我曾经在Borland内部的Delphi论坛中看到Ray精彩绝 
伦地痛批Borland没有把产品做好。尤其在Delphi 4时更是不惧高层权势痛骂Borland 
乱搞Delphi,看得我大呼过瘾。虽然我身为Borland的人,不敢骂Borland高层的人, 
但是心中所想是和Ray一样的,而由Ray这位具有身份地位的人口中骂出,实在令我觉 
得爽快,当然Ray如此做也是〃爱之深,责之切〃的缘故。因此直到现在,在参加RAD工 
具Beta测试时,我还是最喜欢看Ray的评论,因为Ray的评论不但有深度,更敢直言, 
通常是最有帮助的论坛讨论内容。   
Delphi双响炮   
说起Steve Teixei
返回目录 上一页 下一页 回到顶部 1 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!