acm-header
登录

ACM通信

ACM TechNews

Perl、Php和Ruby有多安全?专家们的意见


mozilla开发的新编程语言Rust因其安全性而备受推崇。

PHP、Perl和Ruby中最著名的人都在谈论他们的语言中哪些是安全的,哪些是不安全的。

信贷:思想库

mozilla开发的新的编程语言Rust因其内在的安全性而受到吹捧,在出现诸如Heartbleed等主要漏洞之后,这种说法非常有吸引力。然而,当涉及到编程语言时,安全性通常取决于给定的程序员对安全性的重视程度。

许多编程语言的开发人员很快就会捍卫他们的语言的安全性。Perl的发明者Larry Wall说,他的语言包含了许多特性,这些特性使得漏洞很难显现出来,而且很容易升级,因此漏洞可以迅速修补。PHP开发工具制造商Zend的首席技术官Zeev Suraski表示,PHP也有确保其安全的措施,但承认它们不能保证不受漏洞的影响,这些漏洞往往在访问终端用户数据和数据库查询时表现出来。Ruby的创造者松本幸博(Yukihiro Matsumoto)说,Ruby语言比C语言更安全,但Ruby最大的安全问题出现在它使用不完美的时候,特别是在代码与其他数据交互的方式上。

最终,一种编程语言相对于另一种语言的安全性并不能保证,程序员仍然必须勤奋地确保他们编写的代码是安全的。

信息世界
查看全文

版权所有©2015公司的信息。,美国马里兰州贝塞斯达


没有发现记录

登录为完全访问
»忘记密码? »创建ACM Web帐号
Baidu
map