Re: [討論] 未來技能導向將是多語言?

作者: ripple0129 (perry tsai)   2016-11-20 16:20:48
※ 引述《stevekevin10 (hippo泡)》之銘言:
: 個人淺見
: 語言畢竟只是工具
: 若
: 當學第一個語言時需耗費一年
: 學第二個語言時需耗費半年
: 第三個語言時需耗費三個月
: ……
: 到後來遇到新語言
: 只要去看該語言的特性 配合文件
: 就可以直接上手做專案了
: 重要的不是單語言精深 或是多語言都會用
: 而是解決問題的邏輯及功能的實作(>﹏<)
時間太短不太能有決斷的能力
當下專案需選擇語言的狀況下
表示對該語言的特性與效能要有一定的掌握程度
譬如一個功能要你做出
一張圖片stream進去
要分析出裡面有幾個人
那要選擇哪個語言
可能用python開發時間
是用Go的0.5-0.75倍的時間
當然還包含server的建置處理
但效能用Go隱約感覺到是會比python好
好到那邊不知道
因為使用Go不夠深入無法判斷
這時就會無法做出決斷
專案的語言選擇不是單純憑喜好
而是效率與開發時間的選擇
但這就要些經驗了
我想雙語言可能會是最後的選項
到三語言可能就失控了
作者: TSW (翹班帝國)   2016-11-20 17:07:00
追求效率的話就 Cython + Clib
作者: ckvir (ckvir)   2016-11-20 20:35:00
那不就直接用C就好了
作者: TSW (翹班帝國)   2016-11-20 23:57:00
寫起來比較快

Links booklink

Contact Us: admin [ a t ] ucptt.com