Python有很多優於PHP的地方,就像PHP對於寫網站有太多因為“幼稚”而優於Java的地方。
一句話形容Python和PHP的區別:
PHP去掉所有的額外輸入$ ; { }, 把function改成def, => 改成點,基本上就是Python了。
哈哈。只是開個玩笑,但Python的很多設計還是如此的一致和簡潔。比如class裡面就是沒有從天上掉下來的$this,處理幫助也都用函數help()。
語言本身是有高下差別的。只要看一下開發社區在“自己的時間裡”用什麼語言,就大概能夠猜出來些門道。好多程序員在工作的地方必須用Java或者 PHP,或者.NET,但的確有很多程序員選擇了Python來寫自己的項目。說明這裡一定有一些東西在發生。不去看看是不知道的。
願意學習一種新的語言是一個好的程序員身上帶有的很特殊的味道。Hacker本身就是不遵循任何規矩,自己動手豐衣足食的那種精神,而語言作為作重要的一種工具,是一個好的hacker不斷尋求的。對於語言的追求,可以當作選擇好的程序員的一種標准。