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

楼主: EricTCartman (阿ㄆㄧㄚˇ)   2021-11-26 21:17:50
※ 引述《adsl15888 (去留)》之铭言:
: 就是程式语言一堆
: 他用A,别人用B,又有人用C
: 但语言就是用在实际应用上
: 明明应用一样,但因为语言不同
: 就要花很多时间学新的语言做转换 很烦啊
: 大家会不会这样觉得?
我觉得你会遇到这个问题,有两种可能
1. 你所处的领域还没成熟
2. 你个人的职涯还没定位
如果是公司的状况 就真的没什么好挑的
我相信板上如果有人说:“我们公司明年要不要全部都换X语言来开发”
除非你新创、你是老板或CTO 或被请来的超屌顾问 应该没人会鸟你
这个产业的开发体系 还有市场供需就是这样
有的时候就算产业换○语言红起来 已经有累积的公司不可能说换就换
所以状况1没啥好讲的 领人薪水 人家用啥做你就用啥做
我公司某些模组还在用C++98 11只有一半可以用
还不是得捏著览趴去写
如果你是你个人的状况 那就是你自己还没定位
工作要不是都写一些CRUD的东西 要不就是你的位阶已经不是单纯实作的程式员
但要是后者 八成也不会问这种问题
而且整天做CRUD的人 工作内容应该是很难提升
在工作时切换语言在我看来是很爽的事情
公司付钱让你有机会摸新东西 何乐而不为?
换一种程式语言 有时候是换一种思维看待问题
当然如果你的问题一直都是CRUD 当然只能看到CRUD
作者: JtsYa (Paradox)   2021-11-26 21:30:00
agree
作者: MoonCode (MoonCode)   2021-11-26 21:37:00
台湾公司会用的程式语言就那些 思维上都差不多啦
作者: accessdenied (存取违规)   2021-11-26 23:58:00
都是hello world 为何要学好几种语言来写?
作者: viper9709 (阿达)   2021-11-27 00:23:00
作者: cha122977 (CHA)   2021-11-27 00:42:00
运作的好好的东西也没什么必要整个改写就是
作者: superpandal   2021-11-27 03:09:00
不同语言crud就算了 一个语言crud弄成一驼藏东藏西再来学习这些只是包起来的东西一点都不爽而学习这些东西除了耗时 对于真正了解一个语言或计算机也没帮助很多crud其实就是学工具如何使用而已 然后要做个特殊需求追到实作底层都不一定保证能够了解明明手刻很简单就可以解决刻意复杂化问题很烦的不过我都相信不只crud会这样
作者: jones2011 (σ゚▽゚)σ)   2021-11-27 06:52:00
核心语言还不是C,包装不同而已
作者: lturtsamuel (港都都教授)   2021-11-27 10:41:00
核心语言都是机器码 包装不同而已
作者: porsches (...)   2021-11-27 10:49:00
不觉得爽,可能变成样样通,却都不精,去面试马上被问倒
作者: knives   2021-11-27 10:57:00
只是换不同语言做同件事的话根本浪费生命,除非$$变多或是做不同事就是另外一回事
作者: codehard   2021-11-27 11:58:00
学新东西是还好 但是押了一个很紧的时程东西还一定要出来就….
作者: testPtt (测试)   2021-11-27 12:38:00
很多时候是非换不可啦 我公司还有一堆delphi的程式
作者: wulouise (在线上!=在电脑前)   2021-11-27 12:41:00
C++98已经不错,至少还是standardEvery language is just a syntax sugar of Assembly
作者: testPtt (测试)   2021-11-27 12:45:00
话说c++更新版本有什么大问题吗?
作者: profiles (pforileS)   2021-11-27 13:15:00
修过程式语言,该学期的作业要用LISP语言写
作者: MoonCode (MoonCode)   2021-11-27 13:49:00
common lisp 写过阿,但你有上生产环境吗
作者: somefatguy   2021-11-27 13:58:00
有公司是因为VS2010很便宜不升新的太贵所以C++卡在半吊子的11
作者: MoonCode (MoonCode)   2021-11-27 15:36:00
如果只是写玩具我是不觉得会有什么思维上的进步啦
作者: profiles (pforileS)   2021-11-27 15:46:00
我们升级过toolchain,过程有点累,有得套件也要升级,升级之后也可能要改产品旧的code,但是拖越久,技术债越多,所以我目前是维持新旧toolchain 都作daily build
作者: superpandal   2021-11-27 18:06:00
很多东西一大驼做的事情就那一点点 比起玩具更糟糕弄成一团能学到的就是混乱代码很多东西都是从很小到成型 当然复不复杂看状况
作者: x246libra (楓)   2021-11-27 19:33:00
选 js 是不得已得 前端生态圈难改 语言设计的超烂哪里有脸说 js 好写, 维护性超差回错篇...
作者: jones2011 (σ゚▽゚)σ)   2021-11-28 06:53:00
确实我没认真学过Common LISP,但C的衍生方言有类似的CLIPS,同样具有Lisp的特性
作者: sayya2311 (ya)   2021-11-28 20:05:00
学得多但也忘得多啊...真的, 以后要维护时就知道痛了
作者: b85040312 (万年newman)   2021-11-28 21:14:00
觉得 JS 写 不会改用 TS XD很难维护
作者: jobintan (Robin Artemstein)   2021-11-29 10:24:00
用Typescript,让写JS向在写其他强型别语言没两样。是像,打错了。QQ
作者: shooter555 (shooter)   2021-11-29 11:29:00
就算有权力可以更改语言 但还是得考虑团队成员的学习能力就是了 花一大堆时间变成初心者 原本团队熟悉的语延能做得到 根本是事倍功半*言当然另一个角度 老板愿意给钱无限开发时间 那用新语言大家何乐而不为只能说同意此篇
作者: jobintan (Robin Artemstein)   2021-11-29 12:15:00
确实,tech stack一换,可能导致资深离开,招人不易呀。
作者: b85040312 (万年newman)   2021-11-29 16:45:00
但个人感觉随着时间推进 TS 会慢慢吞蚀掉 JS 的市场虽说本质一样,但我觉得慢慢会变成低阶码农公司用 JS
作者: testPtt (测试)   2021-11-29 20:01:00
希望完全抛弃html完全用bin档传送
作者: shter (飞梭之影)   2021-11-30 07:27:00
楼上的想法,Java 跟 Flash 多少年前就在做了,但结果呢...
作者: jobintan (Robin Artemstein)   2021-11-30 08:14:00
目前即便是Webassembly也需要用HTML传送…
作者: becca945 (频果芽子)   2021-11-30 19:58:00
古早98
作者: mithuang (阿明)   2021-12-04 11:07:00
升级toolchain麻烦的就是那些3 party library

Links booklink

Contact Us: admin [ a t ] ucptt.com