PHP官方發(fā)言P ++曾經(jīng)失敗過?,F(xiàn)在要發(fā)生什么?
2019-08-15
本來應(yīng)該將PHP社區(qū)聯(lián)合起來,但最終,Zeev Suraski在P ++的工作標題下推動建立新的PHP方言失敗了。下一步是什么?
它可能都是如此美妙:一個新的php方言,沒有遺留問題,將來可以在PHP旁邊和平存在,并且可以在將來使用PHP動態(tài)和靜態(tài)類型(我們報告)。蘇拉斯基的勇敢主旨沒有得到回報。最后,他在內(nèi)部投票中反對它。它是龐大的,不可銷售的名稱P ++嗎?或者他是否只是低估了社區(qū)對項目可行性和意義的重要性?
對P ++的內(nèi)部投票很清楚
在投票 PHP社區(qū)的內(nèi)圓的,有反對30票,無單一的聲音,說出了對PHP方言p ++的理念和可行性。對于PHP社區(qū)來說,P ++背后的意圖可能過于激進了。新的,創(chuàng)新的PHP方言應(yīng)該與PHP一起存在,但不應(yīng)該與語言的歷史哲學(xué)聯(lián)系在一起。換句話說,這種新方言本質(zhì)上應(yīng)該更加嚴格和大膽。可以刪除被認為是“行李”的元素,并且能夠添加更復(fù)雜的函數(shù) - 特別是那些與嚴格類型語言相匹配的函數(shù) - 而不必在PHP方言中引入相同的復(fù)雜性。
最后,但是,最終,但仍然是社區(qū)的焦慮問題,如果新的方言將分裂PHP社區(qū),那么可能在兩個陣營。恰恰相反,Suraski想要對他的建議做些什么。他想團結(jié)社區(qū)而不是分裂社區(qū)。現(xiàn)在主題是歷史。雖然已經(jīng)開始了重要的討論,但如果有人冒險從核心團隊中冒出類似的想法,可能會有所懷疑。現(xiàn)在可能需要一段時間才能找到一個可以使PHP適合未來的通用解決方案,而不會拋棄經(jīng)過驗證的傳統(tǒng)