作者dharma (達)
看板java
標題[問題] Java發明人被問如果可以從新設計Java
時間Tue May 18 16:54:33 2021
最後說點閒話,C++不會淘汰C語言。有了對象後 你會發現再簡樸的對象也耗費資源,而
且有了對象以後,總是不由自主的去想繼承這個事,一但繼承實現了,你會發現繼承帶來
的麻煩遠超過你的想像。Java的發明人James被問到如果可以從新設計Java語言的話,第
一個要做什麼事?他說:“去掉對象”!
https://blog.cti.app/archives/6772
去掉物件
那Java之父是想改成怎樣
是函數式程式設計?
thanks
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 107.161.88.23 (美國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1621328075.A.995.html
1F:→ jej: C++鄙視鏈 不意外 05/18 17:36
2F:推 iLeyaSin365: Go算是實質去掉對象的嗎? 05/18 21:32
3F:推 bitlife: 對象是什麼? 現在名詞26化嚴重,我算第一批學Java都看不懂 05/19 10:22
4F:→ jej: 對岸的直譯中文 entity 05/19 12:33
5F:→ jej: 看起來原po對對岸的對象 物件理解不良 05/19 12:33
6F:推 haha02: 「物件導向」對岸叫「對象面對」 05/19 13:32
7F:→ pupuliao: 我也看不懂 05/19 13:57
8F:→ pupuliao: 這種事很重要嗎?語言符合需求就好 想這麼多有啥用? 05/19 13:58
9F:推 HMKRL: 問題就是看不懂啊 對象到底什麼鬼 05/19 17:46
10F:推 yoche2000: 但Java不就是物件導向的大宗嗎 05/19 17:57
11F:→ yoche2000: 敝校就是用Java上物件導向的 05/19 17:58
12F:→ yoche2000: 我只知道有一派的人認為物件導向失去程式的本質 05/19 17:58
13F:→ yoche2000: 所以每年還會有反物件導向的聚會 05/19 17:58
14F:→ yoche2000: 編成 代碼 程序.. 因為長住香港所以知道 但對象沒聽過 05/19 18:01
15F:→ ctrlbreak: 去掉對象是要離婚的意思 跟比爾蓋滋一樣 05/19 18:19
16F:→ yoche2000: okok 向純軟老大哥看齊 05/19 18:57
17F:推 aidansky0989: OOP語言要去掉對象不太可能 05/19 19:01
18F:→ bitlife: 我是真的看不懂對象是什麼,現在看完推文就懂了,幸好很早 05/19 19:46
19F:→ bitlife: 就有object可以結婚... 05/19 19:46
20F:→ refusekkk: 去掉OOP這段話有英文原文嗎? 我怕又是中文斷章取義 05/20 00:02
22F:→ JackChena: 對象=物件=Object 06/13 00:56
23F:推 akk98: 糾結對象不對象很無聊 對面一堆資源不想用 就被超越 06/18 09:30
24F:→ akk98: 覺青膩? 知己知彼 06/18 09:31
25F:推 ppc: 對象是object嗎? 06/29 22:44
26F:推 sarsman: 從迭代器大大那篇文來看,他是說去掉類別吧,而且其實在 07/03 07:10
27F:→ sarsman: 嘴extends 07/03 07:10