设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

动态语言崛起Delphi For PHP横空出世

2007-3-6 16:16| 发布者: joejoe0332| 查看: 20576| 评论: 10

  二、动态语言崛起,PHP成为Delphi的新赌注 

  早在上个世纪90年代初,动态语言的萌芽就开始了,其中PHP是最早的动态语言之一。但在PHP诞生之初的几年,PHP以及其他的动态语言并没有受到太多的关注。这一切直到1998年JSP问世时才结束。早期的动态语言之所以没有现在火,最主要的原因是受到当时的计算机硬件的限制。大家知道,动态语言大多都是解释型的语言,由于当时的计算机基本还处在奔腾或多能奔腾时代,因此,动态语言在那时的计算机上运行是相当慢的。

  随着计算机的发展,现在内存已经以G为单位,而CPU已经进入了多核时代。因此,动态语言的效率已经显得不那么重要了。而动态语言的火热也为很多IT企业创造了机会。Borland这个创造了无数IT神化的企业在看到传统的语言,如Pascal、C++、Java在开发工具上已经没有多少发展空间后,决定将开发工具的堵住放到动态语言上。

  动态语言目前虽然很火,这可能和它们自由的编程风格有关。但所有的动态语言都具有共同的缺点,就是它们都没有一个完善的象Visual Studio一样的开发工具。这也许和这些动态语言没有一种在后面有象微软或IBM一样强大的公司支持它们(因为做开发工具要比只做一个动态语言解析器需要更多的人力和物力)有关。一般这些动态语言都是由个人或开源组织发起的开源项目,而一般的开源项目在IDE方面做的都不怎么好。

  Borland一直被认为是做开发工具的双侠之一(另一个是微软)。如今Borland要进入动态语言开发工具市场,这很可能会给这个市场带来更多的新鲜感。也许Borland正在自言自语地说,“让我来教教你们这些做动态语言的自大的家伙怎么做IDE”。

  这次Borland的Delphi2007 for PHP刚刚推出不到半个月,还无法预知它的结果如何,但当我们看到这个IDE的功能简介后,也许会为之一震。据CodeGear的产品宣传页介绍,Delphi2007 for PHP主要有四大卖点:

    1. 可以使用这个开发工具加速Web开发(这可能是所有Web IDE的目标)。
    2. 可以使用VCL for PHP使开发PHP程序变得更简单。
    3. 拥有完美的编辑器和调试工具,为PHP的开发保驾护航。
    4. 集成了代码管理工具,使管理PHP代码变得更加容易。

  看了这四个卖点,是不是想试一试呢?在上面的四个特点中,最能提高效率的应该是第二个特点。这也是Borland所有的开发工具都具备的,就是VCL。Borland的VCL一向很丰富。在这个产品中,Borland特意为PHP开发了一个基于PHP5的类库,叫做VCL for PHP。这些类库有些象ASP.NET的服务端组件,包括了50多个不同的组件,如按钮,标签和菜单等。而且Delphi2007 for PHP还可以允许用户自己开发VCL for PHP。这样就使得这套组件库具有了无限扩展性。

  这次Borland之所以选择了PHP,我想可能是因为现在Web应用比较流行,而PHP又是专门为开发Web程序而设计的语言。当Borland这次赌赢了之后,也许还会推出Delphi for Python、Delphi for Ruby等其它的动态语言开发工具。但如果赌输了就不好说了。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部