1 kissthekidlu 2022-08-24 19:06:20 +08:00 via Android 为什么不可以是 rust |
![]() | 2 fengsi OP @kissthekidlu 这些都与不选 go 的原因一致,不考虑 |
3 passer9527 2022-08-24 19:25:57 +08:00 via iPhone 二选一的话,肯定 Java 了。Java 体系比较完善,对 curd 思维培养很好 |
4 xx3122 2022-08-24 19:37:48 +08:00 php 世界第一(狗头) |
![]() | 5 ysc3839 2022-08-24 19:47:41 +08:00 我选 C++,主要是因为写 Windows GUI 应用比较多,不喜欢 Oracle ,不喜欢 Java(相比 C#)缺各种好用的语法糖,C++20 都支持协程了,Java 还没支持。 |
6 djoiwhud 2022-08-24 20:41:11 +08:00 via Android 选 c++。找工作容易点。持续性比 java 要好挺多的。 主要是培训机构还没有量产 c++开发者。 |
7 xboxv 2022-08-24 20:46:05 +08:00 via Android Java 实在太卷了,培训一批批的来 |
![]() | 8 zjsxwc 2022-08-24 20:57:34 +08:00 via Android https://v2ex.com/t/401084 c++更不好找工作, 因为 c++客户端大概就是 Windows 深度绑定,Windows 桌面都快被手机抢占了,大部分人可以没有电脑,但不能没有手机,犹如 49 年入国军,而且微软自己还在主推 c#代替 c++。 c++服务端呢,服务端大部分是 Linux ,而用 c++搞服务端,一方面要求比客户端高,客户端崩了就崩了,服务端输不起,一方面比 c++安全的语言有无 gc 的 rust 、有 gc 的 go 、java ,还有脚本写业务出成果超快的 php ,有这么多选择谁会去用 c++ |
![]() | 9 psyche 2022-08-25 11:33:18 +08:00 我十年前也面临过 C++ 和 Java 的选择,当时了解了一下 C++ 的生态,感觉是这样的:C++ 岗位的项目往往是立项多年的,由于历史的包袱,不一定都能用上最新的 C++ 标准,而旧 C++ 面临广泛使用但语言特性相对不足的矛盾,于是在实践中产生了很多约定俗成的技巧,一些技巧甚至算是必知必会的,学习他们耗费的时间精力不见得比学习知识点繁多的 Java 生态少。 这是我多年前了解的情况,当时也不知道是否片面,我对现在的 C++ 生态了解的更少,不知道这个感觉的时效性怎么样。请 C++ 岗位的同学来评价一下。 |
10 haolongsun 2022-08-25 12:53:33 +08:00 c++转 java 简单,java 转 c++还是有不少难度的。 |
11 nook4sh 2022-08-26 04:18:26 +08:00 via iPhone Java |