首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 其他开发语言 >

请教如何理解JAVA、C++ Perl、PHP、Ruby、Python

2012-08-02 
请问怎么理解JAVA、C++ Perl、PHP、Ruby、Python如上,请问怎么理解JAVA、C++ Perl、PHP、Ruby、Python[解决办法]Pe

请问怎么理解JAVA、C++ Perl、PHP、Ruby、Python
如上,请问怎么理解JAVA、C++ Perl、PHP、Ruby、Python

[解决办法]
Perl,PHP,Python和Ruby都有自己的虚拟机(virtual machine),从这种意义上说它们也可作为平台语言。但在实际应用中,它们没有Java平台和.NET平台那种整合凝聚力和核心作用,通常作为轻量级的解决方案。

Perl中确有不少C++的影子,但它的对象模型在5.0以后才引入,典型的半路出家,远不如前面的特征那么自然。

PHP它简单、专一,与Python和Ruby一开始就定位通用语言不同,PHP是专为网络而生的。PHP的语法简单,且为网络应用度身定造,受到网络开发人员的追捧当在情理之中。它虽很实用很流行,但并不完美。

~~~~~~~~~~~~~~~~~~~~~~

1:Perl精练、复杂、强大、灵活、自由、隐晦、表现力强,但规范性、可读性、一致性、整洁性和可维护性较差。
2:Python优雅规范、简洁明晰、易学易用、类库丰富,但效率稍差,有些人不喜欢它对空白符敏感的特性。
3:Ruby语法精巧、高度灵活,兼具Perl的表现力和Python的可读性,尤其注重程序员的感受,但其性能和线程模型尚有待改进。
4:PHP简单、专一、实用、流行,在但相比其他三种语言,在语法和功能上稍有欠缺。

热点排行