由 zieaziea
发布于 2014年01月22日
无人欣赏。
看了一下企鹅的招聘,发现几乎没有招Java的... 这里说的Java主要是指用Java写服务器程序,J2EE或者只用J2SE,socket或者web都可以...不包括android..
共39条回复
楼长
· 回复
6楼
· 回复
9楼
· 回复
nickdine
回复于 2014年01月22日
8楼 @zieaziea 我知道 我发上来被截断了 只有一半 然后我又找不到另外半了 我就编辑掉了 如果你看到了 希望对你有帮助
简单说就是
1 成本不止是资源成本 还包括经验复制成本和运维成本 你做的东西用了一个新技术对你来说就是一个人学习 可后续是不是要开发一套新运维系统 后续别人维护是不是也要学新技术
2 腾讯开始就选择了C/C++ 所以也没有从java变化成其他语言 所以无法得出java要被取代的趋势这个结论
3 腾讯的电商部分其实使用了java的 一方面业界有了被证实有效的基于java的解决方案 另一方面 可以直接挖对手的有经验的人
4 据我所知 至少阿里巴巴是java主流的 所谓的退出主流地位更是无稽之谈
5 一楼的结论这么看来是 先有一个结论 反向来论证你这个问题而已 并不是逻辑思考的过程
希望对解决你的问题有帮助
ps:这次再发不成功 我就不发了 哈哈
18楼
· 回复
24楼
· 回复
minddriven
回复于 2014年01月23日
STL 是跨平台的。不过 Template 的确是让 C++ 变得不好理解。也有很多人避免使用 Template,或者直接用 C。
Java 这几年不如其他语言那么火,是因为写 python/ruby 写两三行,Java 要写10行。虽然 Java 本身不太争气,但是 JVM 还是很 rocksolid 的,譬如 Scala 这个也是挺有前途的。
做 Hadoop 这类的,还是离不开 Java 吧。
不过 US 做创业公司的,还是很多公司用 python / ruby 。
25楼
· 回复
26楼
· 回复
27楼
· 回复
29楼
· 回复
macemers
回复于 2014年01月23日
24楼 @minddriven 同意。以后应该会java和一两个jvm上的语言并行。不过对scala,我个人觉得挺复杂的。一门复杂的语言,不知能不能真的火起来
31楼
· 回复
minddriven
回复于 2014年01月23日
30楼 @贵人 java 有 udp 的类包,也可操作 raw socket。如无记错,raw socket 是ip 层的。
通信这些是操作系统内核提供的功能,对所有语言都是平等的。
实际上,主流语言都能做 tcp:udp 通信。c/c++ 比 java 快是很笼统的说法,设计不好情况下,会比 java 慢。
33楼
· 回复
minddriven
回复于 2014年01月24日
34楼
· 回复
37楼
· 回复
本帖有39个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。