设为首页收藏本站

LUPA开源社区

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

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

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

  三、动态语言开发工具能成为Delphi的救命稻草吗

  现在几乎所有的动态语言都是免费开源的。同时也出现了很多免费开源的IDE。如可以作为Eclipse插件的PHP、Python和Ruby开发工具。虽然这些开发工具大多数都没有提供可视化的开发环境,但因为它们是免费的,因此,使用它们的人很多。 

  而现在Borland又按着它的老路做出了一个支持PHP的可视化开发环境。虽然这个工发工具从Borland的介绍上来看是很不错的,但毕竟动态语言给人的第一感觉就是“免费”。有很多人(尤其在国外)之所以选择使用动态语言,除了这些语言具有较高的灵活度外,也许最重要的原因是它们都是免费的,而象ASP.NET等技术虽然本身也是免费的,但只有使用Visual Studio才能发挥它们的优势,如果不使用高级的IDE有,这些收费的技术可能在开发效率上远不如动态语言。

  也许Borland还是对自己十分自信,因为它曾经在Pascal、C++和Java语言上都取得了无比的辉煌。但它可能没想到,这些都是传统的计算机语言,在Borland推出这些语言的IDE时,其他的公司,如微软,IBM等,推出的IDE也是收费的,在市场上基本上没有既好用,又免费的开发工具。所以当时只要自己的IDE做的好,就会有很多人买。因为,人们没有别的选择。

  而现在早已今非昔比。开源的IDE遍地都是。如最著名的Eclipse,在其上的各种插件多如牛毛,也不乏优秀IDE插件。在这时Borland推出一个收费的(而且还买的挺贵)用于开发PHP的IDE,不能不说是冒了极大的风险。而且现在靠卖软件,可能只有微软依托它的Windows垄断才能挣大钱,而其他的大多数软件公司都已经由卖软件逐渐传向了服务。因此,现在只靠技术来赢得市场已经变得异常艰难了。

  Borland所经受的考验也许不只是来自开源IDE的挑战。据我所知,目前至少有两个比较强大的收费的可视化IDE已经问世。一个就是PHP的始作俑者:Zend。这家公司的PHP IDE叫做Zend Studio。由于这家公司开发了PHP。因此,它们在PHP技术上并不比Borland差,而且这个IDE从功能上和Delphi for PHP相当,如提供了Java Complete、源码管理、支持调用远程WSDL的功能。感性趣的读者可以访问http://files.zend.com/videos/zend_studio_demo/查看Zend Studio的演示。图3是Zend Studio的界面。


图3 Zend Studio5.5的界面

  除了Zend Studio外,还有一个PHP开发工具:CodeCharge。这个开发工具比前两个开发工具多了个Application Builder。可以用这个工具来自动生成PHP程序。并且CodeCharge不仅支持PHP,它还支持ASP.NET/ASP、JSP等十几种开发语言。读者可从http://www.yessoftware.com/content_simple.php?content_id=php_org了解它的详细情况。图4为CodeCharge的主界面。


图4 CodeCharge Studio的界面

  强大的PHP IDE不只是Delphi for PHP。就算没有开源IDE的竞争,Borland要想取得和Delphi同样的辉煌,恐怕也不那么容易。而且现在市场上真的需要这么多IDE吗?可视化的Web开发工具真能象桌面程序那样使开发变得更轻松吗?我曾经用过微软的Visual Studio。虽然开发一般的程序可以通过放置控件实现,但是对于开发高效率的程序,可能还得手工来调很多东西。另外,我认为Borland也应该象微软提供一Express的简易版本来供开发者学习使用。要不大多数开发者就只能依靠盗版来学习了。

  现在Borland还没提供Delphi for PHP的测试版下载。也不知道它做的到底如何。不过也许Borland今后会将动态语言开发工具作为其发展的主要目标。至于Borland是否能再次取得曾经的辉煌,动态语言是否真的能成为Borland的救命稻草,这一切只能用时间来证明了。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部