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
Divinook 2022-08-26 04:18:26 +08:00 via iPhone
Java
|