過年後在找要往哪個方向發展,
我一直在Ruby, Python這兩個語言猶豫很久, 原因如下:
- Ruby : 公司的後端語言, 雖然跟著基本的教學起了步, 但一直沒真的應用得很好.
優 -> 可以協助後端, 可以運用在side project, 社群很優,
缺 -> 公司的Ruby有些歷史共業, 導致環境跟DB都很複雜, 甚至很多workaround在裡面,
可能會導致用在公司和Side project之間會有所混亂. 需要linus或mac的環境較佳
- Python : 目前最熱門的語言, 語法很好懂, 之前有玩過可以控制電燈的模型
優 -> 應用的面向很廣且都很活躍, 聽說易學, 很多非本行的都聽過這個語言
缺 -> 效能比較慢, 跑資料比較慢, 我目前對物聯網好像比較沒興趣
然而就在我找資料的時候, 發現有個新語言Julia,
他有幾點非常喜引我:
- Julia :
1. 較優的表現於AI和數據分析,包含 機器學習. 圖像運算. 財務計算..等等
2. 他不是OOP, 他是FP, 而我正好想試試 functional programming的語言, 因為在寫Angular處理observable的資料時, rxjs有帶給我functional programming的實用情景, 我覺得很有趣!
3. 他很新而我對這三種語言起步算是差不多, 我覺得選Julia 會比較吃香.
所以我接下來有時間的話, 就要來研究Julia了!
話雖如此 , 2月份還有1/4的電繪課, 以及還要撥時間練練英文口說, 然後關注看看什麼時候來取消月底泰國的行程, 預定3月初花蓮玩的房間和租車
想做的事情太多了, 覺得時間好不夠用呀!
Reference: https://medium.com/@rick.huang1609/julia-language-%E8%B3%87%E6%96%99%E7%A7%91%E5%AD%B8%E7%9A%84%E6%96%B0%E5%AF%B5%E7%89%A9-f780fa9fe851
沒有留言:
張貼留言