IngramChen 積分 2

16GB 的 macbook pro 搞屁啊

也沒有換掉 touchbar 的選項

爛爛爛

Eason 積分 0

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

IngramChen 積分 0

"首先,想像一下有一個主體,在 AI 領域我們稱我們的人工智慧系統為主體,它需要瞭解自己所處的環境,並盡力找出自己要達到的目的"

… 盡力找出目的… ?

DeepMind 可以找出自己要做什麼嗎?

聽起來離找到自主意識不遠了

chchwy 積分 1

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

Kros 積分 3

明明知道主角是無敵的,但是還是會期待他打爆對手,真是奇怪的人性呀XD

IngramChen 積分 0

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

Eason 積分 1 編輯於

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

幫助在哪裡?

Eason 積分 1

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

haocheng 積分 1

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

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

chchwy 積分 3 編輯於

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

IngramChen 積分 2

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

Thinker 積分 2

Linked list 的時間是隨距離兩端的長度而線性成長。而 array 則是隨和尾端的距離線性成長。兩者都線性時,快慢的差別在 coefficient。list 的 coefficient 是讀pointer 的 cost ,array 則是 copy 的 cost。讀pointer 的cost 是固定的,但 copy 卻會隨資料而變。

但,也可在 array 裡放pointet,讓 copy cost 最小化。

but but,一般會把 search 和 insert 分開討論。這篇文章實際上是 search+insert 的結果。先 search/index 到特定 element,然後insert在前面。實際使用 linked list 時,都是 push head or tail,或用其他方法快速找到插入的位置。如 cache or hash table...