Monson-Haefel 認為,P 語言並非用來取代 G 語言,相反的,P 語 言補足 G 語言不足之處,企業可將其視為輔助性工具,以解決企業 命令稿(enterprise-scripting)問題。同時,P 語言也有助加速開 發流程。Burton 發現,一行 P 語言通常可抵上五行 G 語言的效果。
Monson-Haefel 表示,這讓開發者可以少寫一點程式,程式維護者的 負擔也跟著減輕,大大降低對於未知系統的學習曲線。
在安全性層面,該份報告指出,Perl 與 Python 的安全性並不比一 般程式語言差,PHP 的安全性則稍顯遜色。根據 Burton 的報告,在 2003 年 1 月至 2004 年 12 月間,開放源碼弱點資料庫(Open Source Vulnerability Database)上的弱點報告,其中與 PHP 所撰 寫之商業與開放源碼產品有關的,就多達超過 300 個。相較下,Perl 與 Python 僅不到 12 個。
Monson-Haefel 認為 PHP 社群在這方面得多加改善。2005 年 2 月, 由 Chris Shiflett 發起名為 PHP 安全協會(PHP Security Consortium)的組織,即是希望解決 PHP 的安全問題。Burton 認為 這項計劃對於 PHP 社群來說,是個好的開始。
該報告建議其客戶,在未來的架構設計上考慮採納 P 語言,用戶應 了解這些語言的限制與優勢、與將其結合至整體企業架構的方法。不 過 Burton 的分析師也指出,由於 P 語言的第三方市場相對於 G 語 言仍過小,企業用戶應在工具、架構與整合開發環境上投注額外評估。
相關網址:
1.報告:P 語言符合企業需求
2.Perl、Python 及 PHP 獲企業認可