[讨论] 大家会不会觉得语言这么多很烦?

楼主: 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