※ 引述《gpmm (銀色)》之銘言:
: : 不會寫C跟MS出的語言
: : 會寫一點點java 不確定java是不是也有這種混亂的情況
: : python在這方面做的很棒
: 樓上已經說的很明白了,PHP 的發展歷史並不同等於別種語言,
: 麻煩先去 wiki 一下,增加點知識。每個語言自有他成立的來由跟方式,
: 要批評或拿來與 python 比較,請先有點底。
: 如果你覺得名命爛,可以自己改寫 source code,可以不要用。
: 如果你是想發表一點心得,煩請用謙和一點的口氣,
: PHP 不是為你一個人而存在,同時也不欠你什麼。
: 假使你在自己的個人板上這樣寫,我看過笑笑就算,
: 但是你在一個公眾的討論區發表這樣強烈的措辭,
: 我就不知道你討戰還是怎樣了。
不管 PHP 的發展過程如何,
function name 和參數順序不一致都是事實。
既然 PHP 現在已經成為重要的語言,不再是草創階段,
那麼讓語言變得好,更一致,又有什麼不好?
拿來和 Python 或其他語言比較,是希望 PHP 可以更好。
比如說可以在將來的版本裡大幅修改(像 Perl 6 之於五代之前的大修),
或像 Java 一樣,停用舊版的不良 function,
半強制 programmer 適應新版的用法。
這些方式都可能調整這些變數的混亂情況,這樣都是很好的事。
語言只要還有人用,就是活的,就可以改良進步,可以變得更好學好用。
我不懂為什麼不能批評 PHP 的缺點,為什麼這樣子就是"討戰"。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.226.224