作者:
dharma (é”)
2015-07-01 08:10:18一些人覺得Java在物件導向上面做的沒有Ruby和Smalltalk純粹。但是最新出現的用Java
實現的語言Groovy解決了這些問題。
https://zh.wikipedia.org/wiki/Java
只稍微會Java
Ruby和Smalltalk完全沒接觸過
那麼維基說Java的物件導向不夠純粹
是指什麼?
看這篇介紹Groovy
http://www.codedata.com.tw/java/groovy-tutorial-1-understanding-groovy/
Groovy解決Java物件導向不夠純粹的問題
是指Groovy寫法比較簡潔
不像Java過度嚴格囉嗦
是這件事?
Thank
作者:
LaPass (LaPass)
2015-07-01 10:03:00你應該去問講的人的意思吧?純粹這種沒明確定義的用詞,屬於自然語言範疇,不是程式語言在管的
作者:
swpoker (swpoker)
2015-07-01 10:32:00java是靜態的
我想是沒有區分基礎型別與物件的型別在Ruby,你可以對Integer等型別call method
我覺得看了你文章,我個人是建議哲學的問題少碰比較好還是專注於一個程式的語言層次會比較理想些..建議啦老是問些哲學問題,其實還不如下去摸摸看體驗一下
如上所述 Ruby連數字都是物件 無Java基本型別的概念我推太慢了XDDD 我是指再上去幾樓
作者:
popcorny (畢業了..@@")
2015-07-01 11:35:00同意Killercat, 不夠純粹 so? 符合需求就好了..
作者:
luoqr (.....)
2015-07-01 19:04:00有時候稍微嚴苛一點的語法對團隊來講也許是件好事寫javascript如果每個人都有自己style那維護起來跟地獄一樣
在java也可以對Integer call function, 前面幾樓是想是想說int吧
Integer是class啊,它從來不是primitive...
因為在Ruby中就叫做Integer,我知道Java中是int
java中有int也有Integer 是不一樣的東西