就是程式语言一堆
他用A,别人用B,又有人用C
但语言就是用在实际应用上
明明应用一样,但因为语言不同
就要花很多时间学新的语言做转换 很烦啊
大家会不会这样觉得?
作者: HelloPTT 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别人的
作者:
MoonCode (MoonCode)
2021-11-26 21:32:00以为这世界上每个人写的应用都一样 我笑了是不是冲发文数啊
作者:
alihue (wanda wanda)
2021-11-26 21:50:00写的东西取代性太高吧
作者:
MoonCode (MoonCode)
2021-11-26 22:02:00拿swift写一些日常小脚本太累了吧 ㄏ不过拿来写后端现在越来越可行的感觉 有 async-await,actor 还有 pattern match
作者:
DrTech (竹科管理处网军研发人员)
2021-11-27 00:14:00不会。真正让您拿高薪的,又不是学什么语言。为什么要在意。
作者: superpandal 2021-11-27 03:00:00
没有完美的语言 语言特性以及生态应用都有差 这是前线人员永远在意的事情 因为做法天差地别 用嘴当然轻描淡写
作者:
EKman (攻略)
2021-11-27 09:28: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
如果工具都很简单那没问题 非常多都超难用 随手刻一个都好用很多一个快狠准的工具差非常多 十年太极不出门 一年形意打死人
作者:
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:00PM表示:我都靠嘴写程式 很难?
nodejs只能写简易server,又肥大,连作者都放生
@shter 你是不是有点搞错前因后果了js不是因为设计好 设计好的是v8
作者:
MoonCode (MoonCode)
2021-11-27 23:13:00stupid0319 你讲个主流语言现在是最原始作者在维护的不对 nodejs 应该说是个 runtime
我最后有点讨厌纯开源 有些套件用了之后没人维护还是有大公司在maintain比较好
作者:
netburst (133 134 592)
2021-11-27 23:48:00还是JS爽
作者:
jobintan (Robin Artemstein)
2021-11-29 10:21:00网页前端只要学React就够了,国外知名大手公司与比较有名气的tech startup都用React,学这个比较有“钱”途。后端的话选择多,不过也比较乱。
作者: Belieeve (芥末拿铁) 2021-11-29 19:02:00
用TS不是因为JS不好写,而是为了静态语言检查,把JS的坑在runtime之前就填掉当然会慢些,但有助维护团队程式码品质一致
作者:
wulouise (在线上!=在电脑前)
2021-11-30 12:26:00TS比较多问题在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
用ANSI C/C++搭配GCC,可否摆脱被特定语言绑架?
作者: qmailtw (爱八卦的主管滚远点) 2021-12-02 00:40:00
学新语言是很简单和基本的事,如果这个都搞不定,可能要想想自己是否还要继续下去。所谓行行出状元。
等程式语言都统一为JS以后就可以开始抱怨为什么这么多框架了
作者:
shter (飞梭之影)
2021-12-02 07:30:00学新语言简单就不会有这么多语言了某方面来说就是低阶语言难学才会出现一堆高阶语言高阶语言好写但不会有低阶语言对机器的控制来的直接于是每个高阶语言会朝不同特性跟应用面去发展特化不然拿C++ 也能写 web 应用,但市场上就没人这样搞
可以找 why “语言” 都大概会有教学影片各语言的特长不过如果您的职位写起来没差… 那就不用麻烦了
作者:
acgotaku (otaku)
2021-12-10 16:40:00我认为js可以不转ts 但是不会用直接说难用就不能接受了毕竟ts在很多js框架上都是进版首要支援项目
作者: PoloHuang (黄保罗) 2021-12-12 09:41:00
使用情境不一样