[討論] 大家會不會覺得語言這麼多很煩?

作者: adsl15888 (去留)   2021-11-26 21:01:21
就是程式語言一堆
他用A,別人用B,又有人用C
但語言就是用在實際應用上
明明應用一樣,但因為語言不同
就要花很多時間學新的語言做轉換 很煩啊
大家會不會這樣覺得?
作者: HelloPTT   2021-11-26 21:06:00
網頁前後端框架也是
作者: stupid0319 (徵女友)   2021-11-26 21:06:00
薪水少才會煩
作者: Uzak (情與慾)   2021-11-26 21:06:00
應用一樣?
作者: OrzOGC (洞八達人.拖哨天王)   2021-11-26 21:08:00
現代語言不要叫我寫C或組語不會差太多啦
作者: ggggggh (ggggggh)   2021-11-26 21:10:00
不會啊。我都copy別人的
作者: x246libra (楓)   2021-11-26 21:24:00
不然你要讓 js 統一世界?
作者: MoonCode (MoonCode)   2021-11-26 21:32:00
以為這世界上每個人寫的應用都一樣 我笑了是不是衝發文數啊
作者: aidansky0989 (alta)   2021-11-26 21:50:00
不會啊,有很多選擇不錯吧
作者: alihue (wanda wanda)   2021-11-26 21:50:00
寫的東西取代性太高吧
作者: s001582000 (仁傑)   2021-11-26 21:54:00
我認為終極統一swift 全球語音中文
作者: MoonCode (MoonCode)   2021-11-26 22:02:00
拿swift寫一些日常小腳本太累了吧 ㄏ不過拿來寫後端現在越來越可行的感覺 有 async-await,actor 還有 pattern match
作者: niobafrog (NIOBA)   2021-11-26 22:48:00
不然都用組語寫
作者: darkMood (瞬間投射)   2021-11-26 23:34:00
你為什麼要一直做轉換? 吃飽太閒?
作者: DrTech (竹科管理處網軍研發人員)   2021-11-27 00:14:00
不會。真正讓您拿高薪的,又不是學什麼語言。為什麼要在意。
作者: superpandal   2021-11-27 03:00:00
沒有完美的語言 語言特性以及生態應用都有差 這是前線人員永遠在意的事情 因為做法天差地別 用嘴當然輕描淡寫
作者: superpai (超級白)   2021-11-27 07:36:00
就是說,通通應該用JavaScript
作者: EKman (攻略)   2021-11-27 09:28:00
作工程的哪有人在閒工具太多樣,軟工也是工程你不想學新東西,就不要怕被淘汰喔
作者: zebracoco (公子吃丙)   2021-11-27 09:49:00
不會呀,把語言想成螺絲起子 電鋸 鐵錘 斧頭等工具一樣,雖然可用螺絲起子的手把捶打釘子,但是很麻煩,所以用鐵錘就方便。
作者: lturtsamuel (港都都教授)   2021-11-27 09:54:00
成都問題
作者: porsches (...)   2021-11-27 09:57:00
語言轉換的確造成開發者很大的負擔沒錯
作者: knives   2021-11-27 11:01:00
拿鏍絲起子跟鐵錘類比,你這叫硬凹吧,難道你家都用鐵錘把鏍絲拔出來?
作者: wulouise (在線上!=在電腦前)   2021-11-27 12:38:00
每個語言跟對應生態系本來就要差異,還好吧
作者: superpandal   2021-11-27 13:34:00
如果工具都很簡單那沒問題 非常多都超難用 隨手刻一個都好用很多一個快狠準的工具差非常多 十年太極不出門 一年形意打死人
作者: newking761 (J三小)   2021-11-27 18:01:00
我的C++沒有這問題
作者: shter (飛梭之影)   2021-11-27 18:42:00
就算瀏覽器已經統一用 Javascript 二十年一路上還是有一堆 coffeeScript , TypeScript 出來編譯成JS甚至有越來越多的工具試圖轉譯自己的程式碼變成 JSJavascript 已經很好寫了還是會有人想幹這事Javascript 幾乎可以用各種方式達成編寫各平台的軟體React-Native / Cordova 做 App , Electron 做 DesktopNode.js 開發 Server-side 後端應用但就算如此也沒統一,因為有些語言的特色跟生態圈很強烈
作者: xxxxae86 (非洲大草原)   2021-11-27 18:57:00
殊途同歸,理解比較重要
作者: adsl12367 (adsl12367)   2021-11-27 19:10:00
所以我abc都學
作者: jej (晃奶大馬桶)   2021-11-27 19:17:00
PM表示:我都靠嘴寫程式 很難?
作者: x246libra (楓)   2021-11-27 19:35:00
js 紅的最無理 哪裡好寫? 維護性超爛
作者: stupid0319 (徵女友)   2021-11-27 21:19:00
nodejs只能寫簡易server,又肥大,連作者都放生
作者: EricTCartman (阿ㄆㄧㄚˇ)   2021-11-27 22:44:00
@shter 你是不是有點搞錯前因後果了js不是因為設計好 設計好的是v8
作者: MoonCode (MoonCode)   2021-11-27 23:13:00
stupid0319 你講個主流語言現在是最原始作者在維護的不對 nodejs 應該說是個 runtime
作者: jinmin88 (晝伏夜出)   2021-11-27 23:27:00
我最後有點討厭純開源 有些套件用了之後沒人維護還是有大公司在maintain比較好
作者: netburst (133 134 592)   2021-11-27 23:48:00
還是JS爽
作者: xluds24805 (狼)   2021-11-28 04:58:00
熟悉幾種之後,再學其他的碼都大同小異
作者: b85040312 (萬年newman)   2021-11-28 21:11:00
覺得 JS 難用的不會改用 TS 嗎
作者: jobintan (Robin Artemstein)   2021-11-29 10:21:00
網頁前端只要學React就夠了,國外知名大手公司與比較有名氣的tech startup都用React,學這個比較有「錢」途。後端的話選擇多,不過也比較亂。
作者: shooter555 (shooter)   2021-11-29 11:24:00
哪來的應用一樣? 這篇只是想洗文吧
作者: Belieeve (芥末拿鐵)   2021-11-29 19:02:00
用TS不是因為JS不好寫,而是為了靜態語言檢查,把JS的坑在runtime之前就填掉當然會慢些,但有助維護團隊程式碼品質一致
作者: wulouise (在線上!=在電腦前)   2021-11-30 12:26:00
TS比較多問題在compile time避開,比runtime debug省時
作者: w180112 ([NOOB]我超RETARD我超廢 )   2021-11-30 15:14:00
可以讓我寫C就好嗎…
作者: roccqqck (ccqq)   2021-11-30 23:39:00
搞不好哪年瀏覽器就原生支援ts了
作者: strlen (strlen)   2021-12-01 10:17:00
語言這麼多 另一個原因是商業競爭 大公司不願意被某個特定語言綁架 或是覺得有商業上的考量 就自己搞一個語言出來憑良心講 真的不需要這麼多程式語言 沒有意義 徒增困擾但這些大公司就是要你困擾 用間接的方式卡住你更別提有些沒品的 還會在版權上吃人家豆腐 像那個Java...另外樓上扯薪水與語言無關 要扯這個那扯不完 我也可以說幹麻工作 我當沖一天就賺十萬才花兩小時?XD
作者: eva19452002 (^^)   2021-12-01 22:03:00
用ANSI C/C++搭配GCC,可否擺脫被特定語言綁架?
作者: qmailtw (愛八卦的主管滾遠點)   2021-12-02 00:40:00
學新語言是很簡單和基本的事,如果這個都搞不定,可能要想想自己是否還要繼續下去。所謂行行出狀元。
作者: bakedgrass (蒙古烤小草)   2021-12-02 06:42:00
等程式語言都統一為JS以後就可以開始抱怨為什麼這麼多框架了
作者: shter (飛梭之影)   2021-12-02 07:30:00
學新語言簡單就不會有這麼多語言了某方面來說就是低階語言難學才會出現一堆高階語言高階語言好寫但不會有低階語言對機器的控制來的直接於是每個高階語言會朝不同特性跟應用面去發展特化不然拿C++ 也能寫 web 應用,但市場上就沒人這樣搞
作者: andy831020 (Liszt1020)   2021-12-03 19:11:00
可以找 why “語言” 都大概會有教學影片各語言的特長不過如果您的職位寫起來沒差… 那就不用麻煩了
作者: acgotaku (otaku)   2021-12-10 16:40:00
我認為js可以不轉ts 但是不會用直接說難用就不能接受了畢竟ts在很多js框架上都是進版首要支援項目
作者: PoloHuang (黃保羅)   2021-12-12 09:41:00
使用情境不一樣

Links booklink

Contact Us: admin [ a t ] ucptt.com