IngramChen 積分 2 編輯於

Clojure/C#/Scala 回去 Java 的原因猜測大多是工作因素。

Scala 退回去 Java 特別高,原因很好猜 -- Scala 太複雜,Java8 做太好。

Scala 不會死啦,只是會越來越少人用,因為不會有新血加入,最後變成一群死忠派在繼續撐。

我跟你說,如果有統計 Kotlin 的話,用 Kotlin 後退回用 Java 的比例一定是 0 !哈哈哈!

IngramChen 積分 1 編輯於

至於 Objective C 和 Swift… 看這報告的統計好慘,居然有不少人放棄回去 ObjC

我們的經驗是這樣的:我們有老舊的 ObjC 專案,然後龜到 Swift3 才轉換,幾個月後的結論是混合 ObjC 和 Swift 的專案很難寫,很痛苦。寧可回去用 ObjC 寫那又臭又長的語法。

而另一頭有一個新專案用 Swift 從頭開始,那這就沒問題了,還寫的挺爽的。比較大的缺點是 Swift 改版程式有爛掉的風險。

有這一輪的經驗,可以理解為什麼有人會放棄 Swift 回 ObjC

IngramChen 積分 0

我也曾經醉心於 python 一陣子, 專門做些 devops 的事, 不過後來沒機會寫就放掉了.

python 的 django 看了一下能做的事和 java spring 差不多, 就不想浪費時間學兩套一樣的東西.

然後 type 現在變顯學, python 變得更沒吸引力.

IngramChen 積分 0

注意這是針對 github, 去掉 js 後, 對 open source project 分析的結果

open source 以外的世界, 就是

php, java, c

用到死都不會換

IngramChen 積分 0

以下截錄:

  • Developers coding in one of the 5 most popular languages (Java, C, C++, PHP, Ruby) are most likely to switch to Python with approx. 22% chance on average.

  • Besides, according to Erik’s matrix, people switch from Ojective-C to Swift and back with greater probabilities - 24% and 19% accordingly.

  • Similarly, a Visual Basic developer has more chance (24%) to move to C# while Erik’s is almost sure in this transition with 92% chance.

  • Users of Clojure, C# and, above all, Scala would rather switch to Java with respectively 22, 29 and 40% chance.

  • People using numerical and statistical environments such as Fortran (36 %), Matlab (33 %) or R (40 %) are most likely to switch to Python in contrast to Erik’s matrix which predicts C as their future language.

  • One common point I found with Erik’s results about Go is that it attracts people who gave up studying Rust.

IngramChen 積分 1 編輯於

看一看 spring application 就是一堆 annotation 堆起來的,不管是什麼 JVM 語言。 所以這比較變得有點沒意義 (比哪個語言 annotation 怎麼擺嗎?)

      annotation            annotation
web --------------> model ---------------> database

只要 model 夾在中間,上下的連接處都還是要處理,以前是 xml,現在是 annotation,有些 functional 語言會用 function 接,但其實只是不同寫法而已。

語言本身真正能使上力的,還是 model 本身的撰寫,這裡才是能較量的所在。

linus 積分 1

單車真的是一個坑, 當初換一個好車架, 開始看不慣其他零件. 大盤.前後變.變把.飛輪.龍頭.踏板, 最後換整組輪組後才驚覺為了那零點幾公斤已經花了不少 $$. 也讓我想起之前朋友為了一顆 SSD 換了整個電腦零件的故事...

IngramChen 積分 0

其實我發現許多 IT 人都有騎單車 (當然玩相機的也是有)

騎單車和開發者間的關聯不知有多少。如果 stackoverflow 有舉辦運動投票的話,我猜單車一定在榜上

IngramChen 積分 0 編輯於

請自行想像。

不過我最爽的是身體年齡的變化。我騎車前的身體年齡是 46 歲,比實際年齡 41 歲還老,根本是個病人。現在體脂計上面顯示的身體年齡變成 28 歲了。爽歪歪。

Kros 積分 0

有瘦 20 公斤的照片 before after 嘛

alsuka 積分 2

真是不錯的分享。 個人認為,舉辦比賽的公司巧思在於,透過釋放部份資料,把原本自己公司想研究的東西包裝成比賽,只要獎賞夠吸引人,應該會有不少資料分析人才會提供不錯的演算方法 https://inclass.kaggle.com/c/kkbox-data-game-17-06

延伸閱讀, Kaggle 平台還不錯 https://www.inside.com.tw/2017/03/09/kaggle-joins-google-cloud

fox 積分 0

疑? 明明 python 跟 javascript 也是脚本语言呀。

Kros 積分 0

好猶豫到底要不要買 TB 呀~~

haocheng 積分 0

看起來就是CPU/顯卡好一點點,續航差一點...

haocheng 積分 0

gitter 已經被 Gitlab 買走了,嚴格來說不算是競爭對手啦 XD

chchwy 積分 0

看完了,總結就是除了硬體型號的數字改了一下,其他都沒變? :/