Re: [討論] scala未來的發展性
分享一下個人小小的看法....
Twitter大概是檯面上用Scala最多的公司,他還教你怎麼寫scala
https://twitter.github.io/scala_school/
twitter的部份我想主要是靠jvm的效能,我記得當初他們選擇scala是因為比java有趣
。
http://www.theregister.co.uk/2012/11/08/twitter_epic_traffic_saved_by_java/
分享一下我個人學習Scala的心得,我大概是在2013年4月的時候自學了scala。
後來有實際用來寫一些自己的side project。
我覺得Scala的實用性跟發展性不太有問題,已經算是一個主流語言了。
Scala可以讓你使用熟悉的OO,然後慢慢的進入functional programming的世界,
避免轉換語言造成的生產力低落的過渡期,當然你還是可以繼續留在OO的世界。
不過如果真的要深入學Functional Programming可以考慮Haskell.. :D
但是後來我反而比較喜歡另外一個 jvm語言Clojure ,因為更簡潔有趣。
而且scala本身有點複雜,常常看到一些完全看不懂的寫法。
尤其是看到scalaz就會更有感覺 ...Orz
Matrin Odersky應該也是覺得scala太複雜才會寫下這一篇吧(我猜的)
http://www.scala-lang.org/old/node/8610
關於scala的特性...
我覺得Actor蠻好用的但是debug好麻煩啊~~~
Implicit 自己寫起來很爽,但是別人看得很痛苦
不過怎樣scala整體來說還是一個優秀又實用的語言
寫java的人應該考慮學一下
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.122.2
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1421036561.A.11D.html
→
01/12 13:00, , 1F
01/12 13:00, 1F
推
01/12 15:34, , 2F
01/12 15:34, 2F
推
01/13 01:48, , 3F
01/13 01:48, 3F
→
01/13 01:49, , 4F
01/13 01:49, 4F
→
01/13 01:50, , 5F
01/13 01:50, 5F
→
01/13 01:50, , 6F
01/13 01:50, 6F
→
01/13 03:04, , 7F
01/13 03:04, 7F
→
01/13 03:05, , 8F
01/13 03:05, 8F
→
01/13 03:07, , 9F
01/13 03:07, 9F
→
01/13 03:08, , 10F
01/13 03:08, 10F
→
01/13 03:11, , 11F
01/13 03:11, 11F
→
01/13 03:11, , 12F
01/13 03:11, 12F
→
01/13 09:19, , 13F
01/13 09:19, 13F
→
01/13 09:20, , 14F
01/13 09:20, 14F
討論串 (同標題文章)