合格程序员换语言很轻松,为何还纠结?

1个回答

写回答

mrking407

2026-01-24 18:58

+ 关注

Java
Java

想换就换呗。对于合格的程序员而言,使用何种语言从来就不是什么大问题。拿起来就能用,不会用也不应成为一种负担。这里主要是说Java、go、Python这几种生态较好的语言,它们在语言层面已经将大部分底层问题隔离了,开源生态也能让程序员在大多数场景下轻松找到可用的组件。所以,即使是没接触过的语言,上手就写也没什么压力。不过,像C++、rust这类语言,就不建议贸然上手使用了。去字节、腾讯这些公司看看就知道,技术栈这个概念已经很遥远了。基本上每个人手头都有三四个用不同语言编写的项目。云原生、service mesh等概念的兴起,使得大家在开发语言的选择上变得极为灵活。不管用什么语言编写,都不会妨碍使用各种基础设施,也不会影响与异构应用的通信。在这种情况下,还费心去想使用什么语言,这本身就是在浪费时间。顺便说一下,都2024年了,居然还有C的推崇者,这真让我感到惊讶。在云原生时代,用C、kotlin来替代Java纯粹是多此一举。要是觉得Java不好,写go就好了,这本来就是个人喜好的问题。而且go确实解决了Java存在的不少问题,当然也引入了一些新问题。至于C、kotlin,Java存在的问题它们也都有,何必这么做。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号