|
发表于 2005-6-28 18:47:09
|
显示全部楼层
perl早年很多人都用来写cgi,现在也有比较大的项目用它,
如国内的雷傲论坛,国外著名的blog cms系统moveabletype
还有用的比较多的webmail系统openwebmail
同时很多的unix下服务器管理脚本也是用perl写的。
它实现了正则表达式很大的一部分,最适合处理字符。
比如分析日志等。
同时www.cpan.org有丰富的perl模块。
可以找到做各种事情的东东。
你可以用它写一个web服务器也可以写一个俄罗斯方块。
php一直专注与web,做的很出色,经过了多个版本后4.x已经相当稳定。
现在的php5使用了新的zend引擎增加了许多新的特性,比如对OO更好的支持。
同时也发展了很多优秀的类库。
pear smarty adodb phplib
可以找到如模板,数据库抽象类等一系列的类库。
也可以做MVC的开发。
象huahua哥说的,现在也有php-gtk的。
好象有个vpn的拨号程序就是用php-gtk写的。
python象java一样跑在虚拟机上,对OO完美的支持,对function programming也有很好的实现。
语法简洁优美,象pascal一样靠缩排来规范程序块。
bt的原始版本是用它写的。
有个优秀的应用服务器zope也是python构建的。
个人对python知道的不多,呵呵。
总之这些动态脚本语言比较灵活,甚至不需要定制变量的类型。
可以不编译直接运行(实际上是运行期编译的)
适合写灵活管理脚本,也适合做为胶水语言粘合其它程序。
他们多数情况下是跨平台的,这样说的原因是说再你使用平台无关的代码的前提下,比如如果你用php调用com的话,那代码就没办法跨平台了,哈哈。
我就是楼上说的那种爱吹牛和谈资的人。
因为自己学的并不好。
但他们真的很好玩。 |
|