1
zznext OP 写了两三年 C++的后端; 最近公司搞了个大数据的项目,被迫参与进去。开需求分析会议的时候,直接傻眼了, Java 的大数据平台,kafka, flink 之类的。没想到 java 发展的这么快。
自己的那一块功能写 JAVA 代码,和我当时在学校的写的 java, 更是让我惊讶,各种工具类和复杂函数, 真是一边写一边问。我以前印象就是 java 项目运行效率不如 C++项目,现在感受就是 JAVA 的便捷和发展超过 C++好多。 |
2
MrXiong 2022-10-18 11:30:18 +08:00
java->scala->c++,表示 c++写的真慢,bug 也难定位,没有异常栈受难
|
3
az467 2022-10-18 11:44:32 +08:00 1
但是最近两三年 Java 也没怎么发展啊
|
4
lambdaq 2022-10-18 11:46:21 +08:00
kafka flink 也没啥神秘的其实。甚至感觉很蠢。。。。
|
5
TWorldIsNButThis 2022-10-18 11:46:55 +08:00 3
我比较惊讶的是居然现在还有 C++的 web 后端
|
6
Jooooooooo 2022-10-18 11:47:26 +08:00
学 C 的时候, 字符串的长度都无法直接获取让我有点震惊. 还有烫烫烫这种傻东西.
|
7
lmshl 2022-10-18 11:52:09 +08:00
生态是繁荣了,语言和平台本身没太有突破性发展,最近这些年 jvm 比较突破的应该是 GraalVM / Pauseless GC / 和还在孵化中的 Loom 了吧。( SIMD 也不错,但 valhalla 前途未卜
Scala 这边其实发展的比 Java 更快更先进一些,但是人少。你要是来写几天 Scala (不是 Spark ),应该能感受到科技进步。😊 |
8
MakHoCheung 2022-10-18 11:53:06 +08:00 1
@az467 Java 语言本体一直在发展着( https://v2ex.com/t/832777#reply13 )。生态也一直发展着,我熟悉的 Web 领域就有未来的 Spring 6 、Spring Native ,现在的 Quarkus 和 Helidon ,以及非常新的 Nima ( https://helidon.io/nima ),其他的领域不清楚
|
9
soupu626 2022-10-18 12:58:04 +08:00 1
刚转 go 三个月的人表示好怀念 common-lang/hutool 这种工具类,go 里面啥啥都要自己写
|
10
ytmsdy 2022-10-18 14:45:58 +08:00 2
你要是转行来写 Python ,更加回觉得,Java 太啰嗦了!
我现在一直觉得,能熟练的写 C++,熟练的使用指针才是真程序员! 有时候 CRUD 写多了,真心觉得这活和工地上磊砖头也没什么区别! |
11
after1990s 2022-10-18 15:07:51 +08:00 via Android
写了 c++你会发现还是 python 好用,c++提供的都是异形砖头
|