wdv4758h / notes

let me know if my notes help you :D (it's a mess, I know)
https://wdv4758h.github.io/notes/
146 stars 17 forks source link

2017 程式語言清單 #30

Open wdv4758h opened 7 years ago

wdv4758h commented 7 years ago

目前為止已經學習過數個程式語言,在學習不同程式語言時,可以學到不同的技術、沒學過的概念、產生新的想法。

花了許多時間的有:

稍微嘗試過,但花的時間不多,沒有鑽很久的:

預計 2017 年要學習的:

wdv4758h commented 7 years ago

Haskell

wdv4758h commented 7 years ago

Erlang

caasi commented 7 years ago

正在讀 Haskell Programmings: from first principles ,這本書前面有好幾章認真地幫讀者排除障礙 XD

wdv4758h commented 7 years ago

@caasi 感謝,感覺挺不錯的,一點進去還看到 Lambda Conf XD

wdv4758h commented 7 years ago

我之前有讀了一點《Learn You a Haskell for Great Good》,不過還沒讀完 ... (#17)

PS. 我其實比較好奇怎麼會有人出現在這裡 w

caasi commented 7 years ago

@wdv4758h 覺得你的筆記很棒所以 watch 了啊 XD

我先看了 Learn You a Haskell 才看現在這本的。

Learn You a Haskell 後面介紹各種 monad 時,自己一點一點跟著 code 追 (>>=) 發生什麼,給了我不少幫助。缺點可能是,不動手的話,會讓人以為會寫了。好在現在有 stack ,要動手比只用 cabal 簡單一些 XD

wdv4758h commented 7 years ago

聽說 Swift 4 要借鏡 Rust 加入 Ownership Model,但是因為 Swift 主打的層級沒有 Rust 那麼低,好像沒有要引入 lifetime 的機制,屆時我會蠻有興趣嘗試一下,看看 Ownership 的概念在不同程式語言的套用差異,不過這可能是明年的項目。