Re: [問題] 對java的一些疑問...
看板java作者AmosYang (LetMeGoogleThatForYou)時間14年前 (2010/03/01 12:58)推噓1(1推 0噓 1→)留言2則, 2人參與討論串11/12 (看更多)
※ 引述《sbrhsieh (偶爾想擺爛一下)》之銘言:
: → adrianshum:不過Java的情況又有點尷尬。沒記錯的話Java alpha 的時 03/01 01:08
: → adrianshum:候有考慮開放 op overload,聽聞最後才拿走(只留String) 03/01 01:10
: → adrianshum:但這八卦可信性有多高的確有點難考證了 :P 03/01 01:19
八卦+1
大家都知道 Java 不讓使用者自己做 operator overloading
不管你是這原則的支持者還是反對者,你要知道這場聖戰已經打了很久了
(所以沒必要在這個討論串裡再來戰一次 XD)
從 1998 就開始戰到現在; 支持者的最大理由,
就是用 method 弄出來的偽 operator 看起來實在不倫不類
在寫 numeric computation 相關程式時實在是痛苦到爆
(反對者的理由我不多提,我覺得他們杞人憂天想太多
就算沒有 operator overloading 我一樣可以寫出爆爛的程式)
每一次 Java 大更新時都會有人再挑起戰火;
Java7 也不例外,這次呼聲最高的大概就是有人提議給 BigInteger
加上 operator overloading ,不過看起來希望不大
以上是 *2007* 年的最新消息 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 65.87.177.87
推
03/01 14:26, , 1F
03/01 14:26, 1F
不知, 我研究八卦還沒那麼專業 XD
→
03/01 15:15, , 2F
03/01 15:15, 2F
說的也是, wikipedia 上寫 Java 出現在 1995,
可以合理的推論這聖戰至少從 1995 就開打了
之前會提到 1998 是因為印像中看過一份 Java operator overloading
的 proposal 的 public draft 的第一頁的標題, 上面簽的日期是 1998
所以在 po 這篇時就沒想太多就理所當然地講出 1998
現在回頭一看的確不合理,感謝指正 :D
※ 編輯: AmosYang 來自: 65.87.177.87 (03/02 07:31)
討論串 (同標題文章)