php錘子
嘗試網路」PHP是最好的語言」,發現指向較多的是那個關於程序員的笑話。 但是如果這個梗來自於這個笑話的話,那麼為什麼在笑話里這個程序員不說C++/python/haskell或者別的什麼語言是最好的而要說PHP是最好的呢?所以感覺似乎最早的出處不在於此。 有人知道嗎?
來看看知乎網友們是怎麼看待這場語言之爭的吧!
網友回答
網友A
「為什麼在笑話里這個程序員不說 C++ / Python / Haskell 或者別的什麼語言是最好的而要說 PHP是最好的呢?」——因為說任何其他語言「最好」都並不好笑啊。
任何掌握超過兩種以上非 PHP 編程語言且具有一定常識的程序員都會本能地意識到 PHP 的問題所在,曾經有一篇匯總性的文章在此: PHP: a fractal of bad design / fuzzy notepad (譯文版可見:五大受損, 全面解析PHP的糟糕設計,但翻譯得很爛),歷陳 PHP 破敗之處,激盪深遠。如果你沒時間去讀那篇長文,那我告訴你一個簡單的例子來說明 PHP 有多匪夷所思:PHP 的核心函數命名很不一致,有 「strptime」這樣類 C 函數的名字,有「nl2br」這樣的簡寫,卻也有「htmlspecialchars」這樣的長名。後來人們發現這種不一致並非偶然,而是當 PHP 還是只有不到一百個函數的小語言的時候,其作者決定用函數名的字元數量——來作為函數的 hash(!)。由於這個愚不可及的決定,PHP 的函數名長度要盡可能地長短有秩、均勻分布,影響一直延續至今。甚至有好事者將上述文中:
You pull out the hammer, but to your dismay, it has the claw part on both sides.這一句嚴肅對待,做了一把 PHP 錘子:
試想你走進五金從業者公會的啤酒館,看到牆上掛著從釘子到電動螺絲刀的各式工具當作陳列品,而你在端詳一陣之後指著其中的這樣一把錘子,說「啊,這是最好的工具」,你覺得酒館里的人會是什麼反應呢?
網友B
因為php和最好的語言幾乎沒有關系。。一般用來諷刺一些沒見過世面,把自己歸屬於某一種編程語言的語言教徒。
事實上每一門語言都有其設計的靈魂,有它的取捨。很難說什麼是最好的。比起做個腦殘粉總是鼓吹自己擅長的語言,不如多學幾門語言,開闊視野。
我們都喜歡分享自己的價值觀。希望被認可,希望有更多同伴。其實這也是在給身邊的人洗腦,這很正常。但有時候自己在某一領域的付出會成為枷鎖。
網友C
Windows 是最好的操作系統!
以上為純吐槽。
我看樓上還有很多還在討論PHP不是最好的語言,還好我不是程序員,只是稍微懂一點代碼,我認為之所以說這個梗,是因為PHP最普及和最流行,大多數不管懂不懂程序都知道或聽說過,所以才能引起共鳴。這就是我上面那句吐槽的含義。
如果上面那句吐槽改為:Ubuntu 是最好的操作系統!(圍觀群眾:What?)
網友D
難道不是這么來的?某女:你能讓這個論壇的人都吵起來,我今晚就跟你走.
某軟體工程師:PHP是最好的語言!
某論壇炸鍋了,各種吵架…
某女:服了你了,我們走吧 你想幹啥都行.
某軟體工程師:今天不行,我一定要說服他們,PHP必須是最好的語言
某女:…….
網友E
編程語言之爭由來已久,
但是php和java確實是最受爭議的。
自從web2.0熱起來後,java逐漸淡出了。
究其原因並不在於語言本身,
而在於用語言的人。
因為php確實簡單,門檻最低,
所以很多並不適合編程的人涌了進來,僅僅為了糊口罷了。
這些人的各種無敵言論自然讓很多專業的人呲之以鼻。
天龍八部里有個星宿派,
雖然在施毒方面有些特長,但門下弟子總的來說武藝平平,
其實江湖武功低微的人多的是,低調便是了,誰又老是盯著你呢?
然而這個新宿派卻偏偏跑出去招搖過市,胡吹本門派武功蓋世,大有傲視天下之勢,
那麼其他門派的人會怎麼看他們呢?
php就是語言江湖的星宿派。
網友F
對我來說PHP 就是最好的語言。它不是炫耀技巧、扯蛋概念的東西。完成任務才是程序員要做的事。沒什麼語言可以高效開發同時高效運行。
相關利益:寫PHP17年。
網友G
作為一個十多年老phper,看到這句話,也會笑。雖然我也會c c++ java go ,並都做有相應產品。 世界上一半以上的網站是php, bat, fb,處處有它。但這些大公司在近些年,都在試圖改造它。淘寶去php改java,網路重寫擴展,fb搞xhp等等。但結局是搞了這么些,這幾大公司卻收效甚微。比之前的性能提升不了太多。在我理解看來,無非是想提高一下b格而已。
在php的初始階段,php是連框架也沒有的。直到今天,php創始人lerdorf仍然反對mvc,因為他覺得影響了性能。在那個年代,同樣的一個應用,做java的待遇比php高一倍。因為php簡單。如果跟你說一個人花了一個星期用php寫了個論壇,跑得也還蠻好,你一點也不要驚訝,後來這個論壇還賣給了阿里。面向過程的php,成就了無數小的站點。
後來是一個框架輩出的階段,phper們終於也有了跟java一樣的mvc,待遇也慢慢接近於java了。大家明白了一件事,大項目,得有點高深的學術內涵才能忽悠的住。opp也更加規范了,你能找到的設計模式,php全都有,於是phper放言:你還敢說php不高級, 不入流? 而實際上,設計模式,真正能用到的就那麼一兩個。對於解析性語言,我只能,呵呵。
歸結一下,php,我覺得更像屌絲逆襲。 然後,笑的人有兩種,一種是屌絲的自嘲,另一種是高富帥的妒忌。
網友H
先說一下php的優點:
跟py相比,它不需要django之類的庫,原生就支持web。小白們不需要配置什麼東西,門檻就低了。而且php的語法是類C的,函數命名大部分也是類C的,大部分碼農在學校或多或少都學過C/C++,接觸php肯定要比py順手。
跟java相比,支持php的主機顯然更多。雲主機興起之前,是個虛擬主機都是lamp,都支持php。而虛擬主機是最便宜的解決方案,也就是說隨便租個虛擬主機就能跑php的網站,成本就低了。
我個人認為沒有什麼最好的語言,只有最合適的語言。php之所以在web2.0的時代異軍突起,擊敗了py,原因跟php坑不坑沒有關系,跟契機有關系,跟他在那個環境下合不合適有關系。把php的流行歸功於什麼最好的語言簡直是胡扯,也是沒動腦子。
網友H
大部分敢於說自己是最好的語言的語言,至少有一部分人是真這么認為的。
比如說C語言最好的,最差最差也有一部分C語言核心開發者有信心這么說。
但是PHP語言是一個連開發者都不敢『聲稱是最好的語言』的語言。
這是不言自明的公設,不需要證明。
小圈子有個笑話。
會不會用PHP是有一個明確判斷標準的:
只有覺得PHP是個爛語言,才有資格說「我會PHP」。
如果你連PHP有多爛都感覺不出來,請別說「我會PHP」「我會編程」。
網友J
因為php算不上一種語言。就好像說「射釘器是世界上最好的武器」一樣。
Ⅱ 錘子科技的員工都有哪些人
錘子科技的員工職位有很多,分別如下:
App渠道推廣;IT 工程師;零售經理;項目經理;Camera Tuning 工程師 ;資源開發經理 / Sourcing ;PHP 開發工程師 ;手機硬體邏輯工程師 ;產品經理 ;SEM 專員 ;瀏覽器內核架構師 ;Android 資深圖形圖像開發工程師 ;Android 資深郵件應用開發工程師 ;Android 電話開發工程師 ;Android 藍牙開發工程師 ;Android WIFI開發工程師 ;Android 多媒體軟體開發工程師 ;Android Framework 開發工程師;Android 應用開發工程師 ;iOS 工程師 研發類 ;視覺設計師 / GUI 界面設計師;網頁設計師 ;ID / 工業設計師 ;客戶服務專員;客服實習生;用戶體驗顧問;倉庫管理員 ;前台接待 ;Web 前端工程師 ;BI 工程師 ;Android 驅動開發工程師 ;項目助理 ;質量保證工程師 ;機械設計工程師 ;供應商質量控制 ;配置管理工程師;手機天線工程師。
錘子科技是一家製造移動互聯網終端設備的公司,公司的使命是用完美主義的工匠精神,打造用戶體驗一流的數碼消費類產品(智能手機為主),改善人們的生活質量。
Ⅲ php開發需要框架嗎
php中也存在框架,如國內比較常用的thinkphp、brophp。國外的Laravel。但使用其也用利弊,分析如下:
框架是非常好的,它能讓決定更連貫。框架能避免我們寫一大堆自定義模塊來實現這些性能,我們所需要做的就是將這些共用模塊放在框架中實現。框架節省了我們不少的時間和精力,並且讓擴展變得更容易。但是這也是問題的根本所在。
對錘子來說,所有事物都是釘子
Abraham Kaplan說過的一句話能最好地控訴工具的缺點:把錘子給一個小孩,他會用錘子槌遇到的所有事物
這就是衡量你是否更職業的時候了,交付對未來擴展最好的代碼而不是交付最容易實現的代碼。是為了以後的需求更好的設計你的代碼還是讓以後的人做需求的時候再考慮,這就是程序員的責任感問題了。作為一個更職業的開發者,我們必須不依賴框架獨立思考。
這就是你的錯
是不是經常聽到某人在抱怨某個框架?我已經聽見好多人抱怨過Rails了:「Rails應用總是糟糕的結構」或者「Rails測試總是這么慢」。最開始,我也曾經這么認為。但是現在,每當我聽到這些抱怨的時候,我就會意識到其實抱怨者是懶惰的。Rails,或者其他框架,只是一個工具而已,你要做的是控制它。把壞代碼歸咎於無生命的框架只能說明你的不專業。
選擇正確的工具,或者正確地使用工具
決定變得更專業
我們必須根據基本的需求來選擇工具。框架確實能做很多事情,並且需求會決定整個代碼結構。有的時候框架會很適合某個需求。但是當框架不適合某些需求的時候,你就有責任為了代碼的清晰和干凈修改框架或者封裝框架。
作者Myles Megyesi正文結束讀後感文章中提到框架只是一個工具,你不能用這個工具來滿足你的所有需求,當框架無法清晰完整地滿足你的需求的時候,你要做的不是寫一大堆垃圾麻煩的代碼來實現需求,更不是修改你的需求來滿足更容易實現這件事。作為更專業的你,你需要修改框架,或者使用抽象等思維來使你的代碼達到清晰干凈。
這點在實際開發中會遇到非常多。當別人問你:這里的代碼為什麼這么寫? 如果你的回答是:沒辦法啊,因為框架是這么這么做的,我只能這么這么做。這就說明了你已經被框架束縛住了。不要認為框架是權威,框架也是別人寫的,它寫的時候不會考慮到你的需求。只要你的需求是團隊的公共需求,需要修改,增加框架的時候,你就應該修改框架。
代碼是讓人更清晰自然的閱讀和開發的,如果被一個框架捆綁住,實際上就是本末倒置了。
Ⅳ 錘子科技 產品有哪些
【錘子科技】產品 :
智能手機 :【錘子T1 、T2 】、【錘子M1 、M1L】、【錘子堅果R1】、【錘子堅果U1】、【錘子堅果Pro 、Pro2 、Pro2s】、【錘子堅果3】。
暢呼吸系列 :【暢呼吸智能空氣凈化器】、【暢呼吸智能落地是加濕機】、【暢呼吸桌面式加濕機】。。。
Ⅳ 魔獸世界武器代碼
搜索祈福無果 以下資料希望對你有幫助裝備的命名注意:Mace和Offhand,此後綴一般為游戲中的頂級錘子和副手,Naxx的少數武器集中在這個欄位武器 1H單手/2H雙手/Left副手(一般有相對的主手)Axe 斧 / Bow 弓 / Bow_2H 弩 / Firearm 槍 / Glave 月刃 / Hammer 錘 / Hand 拳套爪 / Knife 匕首 / Mace 特級錘 / Offhand 特級副手 / Polearm 長柄 / Stave 杖 / Sword 劍 / Wand 魔杖裝備類型Leather皮甲 / Mail鎖甲 / Plate板甲 / Robe布衣職業Druid德 / Rogue賊 / Hunter獵 / Shaman薩 / Paladin騎 / Warrior戰 / Mage法 / Priest牧 / Warlock術套裝出處PVPAlliance 聯盟榮譽裝 / PVPHorde 部落榮譽裝 / Raid T系列套裝散裝出處ZulGurub 祖爾格拉布 / Epic 熔火之心 / Blackwing 黑翼之巢 / AhnQiraj 安其拉 / Stratholme和Naxxramas 納克薩瑪斯Blood 血精靈專屬 / Draenei 德萊尼專屬 / OutlandRaid 外域出產 / Blacksmithing 鍛造出產 / HellFire 地獄火堡壘 / Zulaman 祖阿曼 /BlackTemple 黑暗神廟 / Northrend 諾森德 / Jeveled (不知道……) / Crystal (不知道……)原帖資料見 http://bbs.game.mop.com/viewthread.php?tid=1337750&extra=page%3D1可能更詳細一點 去看看可能會有你想要的東西
Ⅵ 錘子堅果手機nfc功能怎麼打開
錘子手機 SmartisanOS NFC設置方法:
進入手機的【設置】-【更多網路和無線設置】-【NFC】,將【NFC】後面的開關打開即可開啟NFC功能。
開啟後Android Beam功能將自動啟動,該功能的主要作用是將兩部支持NFC的手機靠在一起,可以通過NFC快速分享網址、聯系人和應用程序。
另外錘子手機的NFC還可以支持微信的NFC支付,開啟NFC後該功能默認開啟。
Ⅶ 錘子手機在哪裡買呀
錘子手機可以在錘子手機官網,京東商城,淘寶,或者線下授權店購買。以下為數據分析
1,錘子在京東商城有售
經以上分析,錘子手機可以在以上平台進行購買。
Ⅷ 求這幅圖的出處或者內涵含義
沒法發網站 這圖不是原圖 。原圖是這個
Ⅸ 錘子堅果如何刷回到原系統
錘子手機恢復出廠設置參考路徑:進入手機【設置】-【全局高級設置】-【恢復出廠設置】即可。如手機設置鎖屏密碼,輸入正確的密碼後才可恢復出廠設置。
註:1、恢復出廠設置後的第一次開機時間會比較長,恢復過程大概3分鍾,完成後系統會自動重啟。如果您的手機停留開機界面上很久沒有反應,請耐心等待,第一次開機時間比較長。 2、恢復出廠設置後會清除手機設置及保存在手機里的信息,包括賬戶、簡訊、聯系人、通話記錄等,請您提前備份個人數據等。
Ⅹ 一個和錘子有關的游戲名字
http://hamumu.com/demoget.php?game=DRL 消滅入侵者