6
王垠評kotlin (www.yinwang.org)
IngramChen 積分 2

為什麼沒寫過語言卻能評論...?

chchwy 積分 3 編輯於

因為王垠只想藉機發表一下對 Checked Exception 的看法,沒有真的想要評 Kotlin (逃)

haocheng 積分 1

樓上中肯,其實文章一開始也有說啦

可以说我这篇文章针对的是 checked exception,而不是 Kotlin,因为同样的问题也存在于 C# 和其它一些语言。

Eason 積分 1

文章提到好像他有寫過什麼 "Yin 語言"

IngramChen 積分 0

喔,我是指他沒寫過kotlin, 不是指他沒設計過語言

Eason 積分 1 編輯於

有點不太懂,如果 CE 是用來讓開發者好一點找到會發 Exception 的地方... 那使用上不也跟 "throw new XXXException() "一樣要一個 function 一個 function 看?

幫助在哪裡?

chchwy 積分 1

不太懂你的問題。不過 CE 的差別在於有編譯器把關吧,必須要明確的指定 exception 的處理方式否則編譯就不會過。所以要搞清楚一個函數會不會拋出異常,會拋出哪些異常,就變成不用花太多心力的事情。(相對於所謂的人眼praser,一個 funciton 一個 function 看)

Eason 積分 0

喔喔 了解了,原來是有編譯器把關的差別

fox 積分 0 編輯於

老王來給大家發錢了,本文值15冥幣。

Kros 積分 0

沒工作果然很閒