谷歌無法使用PHP語言,因為當前的谷歌需要非常出色地完成一項工作,即迅速而準確地進行搜索。因此,谷歌搜索引擎采用了更強大的語言,例如Java和C++。與谷歌相比,F(xiàn)acebook是一個小規(guī)模實驗的集散地,一個按鈕、消息流和小發(fā)明的大雜燴。在這種情況下,PHP可以更快地實現(xiàn)功能。
你甚至可以想象,哈佛大學宿舍里的扎克伯格如何在決定性時刻選擇Facebook的開發(fā)方式。他需要以最小的成本使網(wǎng)站上線。網(wǎng)絡發(fā)展速度很快,用戶的喜好變幻無常,把握機會的唯一方式就是成為市場的先行者。究竟是做成一盤大雜燴,還是一份精致的意大利面,這無關緊要。他首先需要完成這一網(wǎng)站,讓用戶可以使用。他考慮的并不是代碼是否優(yōu)美,而是如何讓好友們登上這一名為TheFacebook的網(wǎng)站,評價他們熟悉的女生。
今天,F(xiàn)acebook的市值超過2000億美元,而該公司辦公室的墻上有這樣的標語:“完成工作比完美更重要”,以及“快速行動,打破僵局”。這些大膽的口號是為了確保員工符合該公司的“黑客”文化。而這也準確體現(xiàn)了PHP的價值。快速行動,打破僵局,這正是PHP的本質,代表了PHP程序員思考問題的方式。你甚至可以這樣說:PHP本身創(chuàng)造并維持了Facebook的文化。
秘密武器:更強大的語言
如果你希望找到與PHP截然相反的另一種理念,看看另一個極端是什么樣,那么金融交易公司Jane Street Capital位于紐約下曼哈頓的總部值得一看。這家有著400名員工的公司目前處理著美國每日證券交易量的約2%。
當我見到Jane Street Capital技術主管雅隆·明斯基(Yaron Minsky)時,他正坐在辦公桌旁,旁邊放著一臺恩尼格瑪密碼機,這是為數(shù)不多仍然現(xiàn)存的二戰(zhàn)時代裝備之一。我原本以為,這就是他房間中最酷的秘密武器,但隨后我發(fā)現(xiàn)自己犯了錯誤。明斯基談到了一款名為OCaml的編程語言。作為計算機科學博士,明斯基于10年前說服自己的老板,使用OCaml重新編寫公司的整個交易系統(tǒng)。
小編推薦閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)