CodeGear 最近推出了delphi for php,也就是php语言的Rad工具。
里面包含了整合式调试除错工具、程序代码编辑工具与跨平台部署工具。
Delphi for PHP完全支持双位的中文,内建50多个VCL for PHP组件,可以直接用PHP开发Ajax接口。
VCL for PHP是用php写的。包含了常见的窗体控制组件、Ajax组件与数据库控制组件。
点选组件的名称,便可直接打开源码自行修改。
就像pascal的delphi,或ms的vb那样,通过拖拉vcl for php来所见即所得式的开发网页程序。
也就是说,可以用这个工具简单直观的开发基于web的avg,rpg,slg式游戏。
比以前的那些开发环境方便得太多了。
(可惜,我没学过php。)
同时发布的Delphi 2007 for Win32,也有直接开发Ajax接口的能力。
也就是说今年6月要发布的C++ Builder 2007中,也会有这样的功能。
等出来后,就可以去试试做web avg了。
另外,据说Delphi for ruby也有可能就是CodeGear的下一个产品。
这很让人期待啊。
不知道CodeGear什么时候会出Delphi for python。
感觉现在Pascal已经完全被控制在Borland手中了,然后Borland又利用Pascal试图同化C++,然后弄出一个混合了Pascal和C++的畸形怪胎。我不知道现在怎样,但这就是以前的BCB。
至于FP、Lazarus和Delphi的兼容性,那叫一个天方夜谭……FP毕竟还是要照顾标准的为主的。而那个Delphi/BCB for Linux,或者我们应该叫做Kylix,因为没有开放源代码,已经倒在了Linux环境频繁的库版本更新中,我记得Debian 3.1上,Kylix的IDE就不能用了,只剩下一个编译器。
但是基本上,在桌面计算机平台上Wx的运行是可以保证的。Wx的后端支持Windows GDI/Mac OS X /Unix-X11 GTK+ & Motif,甚至WinCE、OS/2等等。此外,还有一个基本是平台无关的后端WxUniversal。其中,GTK+和WxUniversal这两个后端的通用性应该是相当高的,移植难度并不大。