除了
IronPython
,微软正试着让
.NET
平台支持更多你我熟知的动态语言,例如
Perl
、
PHP
、
Ruby
。根据
IronPython
的创造者、也是微软
CLR
开发部门主管
Jim Hugunin
表示,微软正试着以不同的方式协助动态语言进驻
.NET
平台,不论是加强
.NET
底层的支持,或者是以
patterns & practices
协助开发人员以动态语言构建程序。
Phalanger
与
PHP 5.0
兼容,并且能结合
PHP
和
.NET
两者的对象,例如可以从
.NET
程序使用
PHP
开发的类库,或者以
PHP
程序使用
C#
或
VB.NET
开发的类库(当然,这种
PHP
程序必须以
Phalanger
编译);
Phalanger
最广泛的应用就是将
PHP
网页编译成
ASP.NET
网页,此外也能够用
PHP
编写
WinForms
程序。最近才发布的
2.0
测试版
beta3
的
Phalanger
,最大的改进是完整支持
.NET Framework 2.0
。
本文转自 张善友 51CTO博客,原文链接:http://blog.51cto.com/shanyou/74399,如需转载请自行联系原作者