Ruby不会击败PHP
PHPChina从国外媒体获悉: Stefan Mischook宣称 PHP 社区的人们不必恐慌于Ruby近期的增长和普及。他表示尽管Ruby和PHP都是使得开发Web应用更简单的脚本语言,但每种语言都吸引着不同的听众。Ruby有一点抽象,因此无法满足大多数PHPer的需要。 Stefan同样提到
PHPChina从国外媒体获悉:
Stefan Mischook宣称PHP社区的人们不必恐慌于Ruby近期的增长和普及。他表示尽管Ruby和PHP都是使得开发Web应用更简单的脚本语言,但每种语言都吸引着不同的听众。Ruby有一点抽象,因此无法满足大多数PHPer的需要。
Stefan同样提到PHP程序的面向对象版本仅仅增强了它的力量。“面向对象的构造对建立清理设计是有好处的,这使得保持和促进代码重复利用的可能性变的更简单。代码的重复利用经常被奉为OOP思想的优势,但是我从Java世界里看到的是,它常常不能达到这样的要求。OOP增加了复杂性和管理费用的开销,当你通过OOP做某些事情时,你不得不写更多的代码来完成它。”相反的,Ruby中的每一个东西都是对象。“核心语言有着非常复杂的构造,需要使用Ruby去有效地理解,Ruby的力量同样也是它的缺点。
他同样非常有信心的指出Ruby很好的适用于面向对象设计,因为它是作为一个面向对象的语言而建立的。但是,面向对象的能力已经被程序的框架限定了。
“我认为PHP是最好的选择,因为这已经得到了很好的认可——包括许多开发环境,开源的项目,简单的集合等等。Ruby刚刚开始进入主流,在Ruby和Web开发中还是有些基本的问题。例如Ruby和APACHE的结合仍然还不稳定,但是还有些已知的问题并且可以提出争论。”Stefan总结说。
译自:http://www.sda-india.com/sda_india/psecom,id,22,site_layout,sdaindia,news,19833,p,0.html
推荐阅读
-
Ruby不会击败PHP
-
使用 Python、Perl、PHP、Ruby 等脚本语言开发 Web 程序,跟使用 Java 开发 Web 程序相比有什么优势?
-
使用 Python、Perl、PHP、Ruby 等脚本语言开发 Web 程序,跟使用 Java 开发 Web 程序相比有什么优势?
-
是否php判断不出现的代码,文件读取的时候就是不会读取的呢
-
PHP中的函数放在哪里都行么?不管放到哪里都不会被直接执行么?
-
PHP 解压缩 还是不会。。求解决
-
用PHP、Python、Ruby做web开发的思维方式有什么不同?
-
Ruby on Rails vs. PHP vs. Python
-
PHP中的函数放在哪里都行么?不管放到哪里都不会被直接执行么?
-
php 数组键名 能是中文, 哪位高手用过,会不会出现后患.