由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - zhaoce同学啊
相关主题
Java真的不能disable GC么?Java Object 一定在 Heap 里吗
Google confirms next Android version won’t implement Oracl (转载)我来回答一下投行IT的问题
Re: 大牛们说说Java backend最关键的知识和经验是什么? (转载)JDK8要出来了?
要透过现象看本质Can JVM directly run on hardware?
Interview的人问我最新java 版本是多少Tomcat Hot deployment
Oracle的jvm收费版本可以拍一个三国演义了
相关话题的讨论汇总
话题: c++话题: java话题: sun话题: jvm话题: ms
进入Programming版参与讨论
1 (共1页)
d****i
发帖数: 4809
1
你作为Java程序员可真是有点做的过头了一点,整天一直唠叨C++ vs Java的月经贴,
不是那么有意思吧,严格的说,C++是比Java更中性普适广泛支持的编程语言吧,从服
务器到嵌入式上都可以跑C++,C++作为一个老牌的主流语言,怎么说也没你说的那么不
堪吧,C++当然有不好的地方,但是Java也有不好的地方啊,每个语言都有优点和缺点
。我见到的Java大牛没有人黑C++的,只有讽刺微软的C#的,比如我们公司里Sun出来的
大牛,当年JDK的作者之一,他都是挺C++的呢。退一万步说,JVM是C++写的啊,不就是
说明了C++对Java的贡献吗?哈哈,所以作为Java程序员,气度还是要大一点,哪怕你
不用C++也要想想C++到Java的历史,唠叨月经贴还不如贡献点技术贴。
q********c
发帖数: 1774
2
正所谓满壶不响,半壶响叮当。

【在 d****i 的大作中提到】
: 你作为Java程序员可真是有点做的过头了一点,整天一直唠叨C++ vs Java的月经贴,
: 不是那么有意思吧,严格的说,C++是比Java更中性普适广泛支持的编程语言吧,从服
: 务器到嵌入式上都可以跑C++,C++作为一个老牌的主流语言,怎么说也没你说的那么不
: 堪吧,C++当然有不好的地方,但是Java也有不好的地方啊,每个语言都有优点和缺点
: 。我见到的Java大牛没有人黑C++的,只有讽刺微软的C#的,比如我们公司里Sun出来的
: 大牛,当年JDK的作者之一,他都是挺C++的呢。退一万步说,JVM是C++写的啊,不就是
: 说明了C++对Java的贡献吗?哈哈,所以作为Java程序员,气度还是要大一点,哪怕你
: 不用C++也要想想C++到Java的历史,唠叨月经贴还不如贡献点技术贴。

z****e
发帖数: 54598
3
老大,你多少年没接触编程了?
c++比java主流这种话都说得出来
java比c++主流那都是十多年前的事了
当时j2ee什么吵得火热
ibm, oracle这些谁不java?
04年时候python也开始进入google来替换c++了
后来新兴平台没有见谁用c++来推广的
现在一个正常的it公司,都有各种像模像样的轮子
不是java也是其他各种乱七八糟的工具
你不信我说的,你也看看别人说的
你说jvm是c++写的,纯粹扯淡
你到底知不知道jvm里面有什么?
jvm里面c++的东西主要是一些c++写的产品,比如webkit
真正的jvm核心其实是c,没有其他任何一个东西
你看看jrockit,你知道jrockit的历史么?
jvm里面,hotspot和jrockit是两个最牛逼的机器
你要不懂问你组里的砖家好了
jrockit就是c本身,你去哪里来的c++?
wikipedia上一开始hotspot也是说是c和java写的
后来添上去的c++,因为webkit这些东西的确是用c++在写
所以才有了c++,其实java完全不需要c++
当然有些组件是c++弄的,也不能不承认不是
但是说jvm是c++写的就是纯粹胡说八道
openjdk和jrockit都没有怎么用c++
只有hotspot为了集成一些现成的比较成功的产品
所以才有了一部分c++的贡献,比如webkit
z****e
发帖数: 54598
4
我自己就是先后三个sun工程师和两个m$研究院员工的学徒
你来跟我谈sun?
sun里面华人坐到最高职位的那个姓什么?
你知道么?
sun的东西是这么一回事
书呆子的典型产品,有些时候的确很好用
只要你知道怎么用,但是你要弄清楚nerd怎么想的
没那么容易,而且sun后来内部都演化成这样
上头制定规则,比如ejb,sun下面的人出去给人做consultant
压根不鸟上头制定的规则,全部spring开始跑
好笑吧?sun的成功产品大概只有10%,剩下的都是垃圾
包括sun本身内部,很多东西也不是什么很有道理的
oracle吞并sun之后,就开了不少莫名其妙浪费钱的组
然后sun很多人跳槽到了google,google也开了不少人走,比如james gosling
当然sun有一个优点,就是每一个员工单独独立出来
都貌似很牛的样子,我说是技术上
就是nerd不少,但是要说nerd说的道理一定对
那完全是另外一回事,实际上sun的产品没几个对的
大部分都没啥市场,java本身也是对sun的一种讽刺
这么成功的东西,sun居然不懂如何通过这个东西赚钱
n******u
发帖数: 4271
5
围观
我是新手
想学一门语言的话,推荐JAVA?

【在 z****e 的大作中提到】
: 我自己就是先后三个sun工程师和两个m$研究院员工的学徒
: 你来跟我谈sun?
: sun里面华人坐到最高职位的那个姓什么?
: 你知道么?
: sun的东西是这么一回事
: 书呆子的典型产品,有些时候的确很好用
: 只要你知道怎么用,但是你要弄清楚nerd怎么想的
: 没那么容易,而且sun后来内部都演化成这样
: 上头制定规则,比如ejb,sun下面的人出去给人做consultant
: 压根不鸟上头制定的规则,全部spring开始跑

z****e
发帖数: 54598
6
新手对学java还有什么疑问么?
现在是个人都会这么认为

【在 n******u 的大作中提到】
: 围观
: 我是新手
: 想学一门语言的话,推荐JAVA?

r**********g
发帖数: 22734
7
你说的是C不是C++。
严格的说,C是比Java更中性普适广泛支持的编程语言吧,从服务器到嵌入式上都可以
跑C。至于C++,在IOS上都很蛋疼,怎么说广泛支持?
C是不可取代的,C++则不是。

【在 d****i 的大作中提到】
: 你作为Java程序员可真是有点做的过头了一点,整天一直唠叨C++ vs Java的月经贴,
: 不是那么有意思吧,严格的说,C++是比Java更中性普适广泛支持的编程语言吧,从服
: 务器到嵌入式上都可以跑C++,C++作为一个老牌的主流语言,怎么说也没你说的那么不
: 堪吧,C++当然有不好的地方,但是Java也有不好的地方啊,每个语言都有优点和缺点
: 。我见到的Java大牛没有人黑C++的,只有讽刺微软的C#的,比如我们公司里Sun出来的
: 大牛,当年JDK的作者之一,他都是挺C++的呢。退一万步说,JVM是C++写的啊,不就是
: 说明了C++对Java的贡献吗?哈哈,所以作为Java程序员,气度还是要大一点,哪怕你
: 不用C++也要想想C++到Java的历史,唠叨月经贴还不如贡献点技术贴。

r**********g
发帖数: 22734
8
有时间的话,新手最好还是学
Java+C+Python

【在 z****e 的大作中提到】
: 新手对学java还有什么疑问么?
: 现在是个人都会这么认为

n****1
发帖数: 1136
9
哇, 难得MS的程序员这么看得起C
C++就是MS捧红的吧, 直到现在MS还在CLR里面捧managed C++.

【在 r**********g 的大作中提到】
: 你说的是C不是C++。
: 严格的说,C是比Java更中性普适广泛支持的编程语言吧,从服务器到嵌入式上都可以
: 跑C。至于C++,在IOS上都很蛋疼,怎么说广泛支持?
: C是不可取代的,C++则不是。

r**********g
发帖数: 22734
10
BillG还喜欢Basic呢,so?

【在 n****1 的大作中提到】
: 哇, 难得MS的程序员这么看得起C
: C++就是MS捧红的吧, 直到现在MS还在CLR里面捧managed C++.

相关主题
Oracle的jvm收费版本JDK8要出来了?
Java Object 一定在 Heap 里吗Can JVM directly run on hardware?
我来回答一下投行IT的问题Tomcat Hot deployment
进入Programming版参与讨论
z****e
发帖数: 54598
11
大门虽然长相很让人厌恶
但是总体上方向是对的
都知道要把事情做简单,表装逼
主要争执在于利益上
大门总是不择手段攫取利益
这个对于股东来说绝对是好事
但是对于其他人来说,绝对是坏事

【在 r**********g 的大作中提到】
: BillG还喜欢Basic呢,so?
z****e
发帖数: 54598
12
有时间再搞了

【在 r**********g 的大作中提到】
: 有时间的话,新手最好还是学
: Java+C+Python

n****1
发帖数: 1136
13
我一直以为MS的程序员都被彻底洗脑了, 觉得C++/C#天下无敌, 看到你这样的大牛, 我
就知错了.

【在 r**********g 的大作中提到】
: BillG还喜欢Basic呢,so?
l**********n
发帖数: 8443
14
这贴有技术含量
d****i
发帖数: 4809
15
我指的是从语言中立性角度来说,C++比Java还是要好那么一点,至少你们MS还是支持
的,至少还是ANSI/ISO标准化的,比如最近的C++11,还是所有主要的编译器都开始慢
慢加入了
https://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport
ios上跑C++没有问题,xcode完全可以。Java其他都好,就是这个中立性这点上尚存一
点疑问,这个从Sun时代就受过质疑,否则也不会有Sun搞你们MS, Oracle告Google,然
后Apache愤然退出JCP这样的事了。

【在 r**********g 的大作中提到】
: 你说的是C不是C++。
: 严格的说,C是比Java更中性普适广泛支持的编程语言吧,从服务器到嵌入式上都可以
: 跑C。至于C++,在IOS上都很蛋疼,怎么说广泛支持?
: C是不可取代的,C++则不是。

z****e
发帖数: 54598
16
有Sun搞你们MS, Oracle告Google,
你这个真是不像话
绝对的颠倒黑白
m$被告是因为jni被改了
只要名字挂在java下面的东西
就必需遵守规则,否则游戏没法玩
跨平台是最早的特性之一
如果没有跨平台,java早不知道去哪里乐去了
因为跨平台,省程序猿多少麻烦
最后法庭判决也是倾向于sun的,m$不得不自己搞一个.net去
google被告也是类似,但是最后法庭判决则倾向于google
因为google一开始就没说自己是java,而是android
oracle指责google的java也就是android跟其他jvm不兼容
这也无可厚非,android的确不兼容,难道不是么?
jrockit上的jar剥下来放到hotspot上一样跑
dalvik上的apk剥下来放到其他jvm上能跑么?
说到底java能走到今天,也是因为java对于各种破坏行为采取的态度
要不是坚决搞掉这些害群之马,今天会有无数个版本的固定在无数个平台上的java
这种现实是无论如何没有任何一个程序员愿意看到的
哪有办法开发编译一次,生产再搞一次,测试都测试不过来

【在 d****i 的大作中提到】
: 我指的是从语言中立性角度来说,C++比Java还是要好那么一点,至少你们MS还是支持
: 的,至少还是ANSI/ISO标准化的,比如最近的C++11,还是所有主要的编译器都开始慢
: 慢加入了
: https://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport
: ios上跑C++没有问题,xcode完全可以。Java其他都好,就是这个中立性这点上尚存一
: 点疑问,这个从Sun时代就受过质疑,否则也不会有Sun搞你们MS, Oracle告Google,然
: 后Apache愤然退出JCP这样的事了。

z****e
发帖数: 54598
17
不要眼红jcp
其他语言根本没有jcp这样一个重量级得委员会坐镇
做出来各种乱七八糟得标准
没有人搭理
jcp得标准制定出来
下面所有公司贯彻执行还是比较坚决的
所以jcp本身制定标准也非常谨慎
一些有害而不一定有益的features就不做了
c++到现在连个最基本得跨平台都没有
你做你的,我做我的,每个app都吃尽了苦头在这上面
你看游戏有几个真正跨平台的?
现在ios这些起来了,为了跨平台,开发者费了多大精力去搞这些
谁不希望自己的app就开发一次,跑所有平台?你不希望?
多一个平台多一个世界多一群客户
这也是为什么现在游戏业有些不死不活的样子
每次都捆绑在一个平台上,每次换一个平台都要重新开发
成本太高,而受益太低

【在 d****i 的大作中提到】
: 我指的是从语言中立性角度来说,C++比Java还是要好那么一点,至少你们MS还是支持
: 的,至少还是ANSI/ISO标准化的,比如最近的C++11,还是所有主要的编译器都开始慢
: 慢加入了
: https://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport
: ios上跑C++没有问题,xcode完全可以。Java其他都好,就是这个中立性这点上尚存一
: 点疑问,这个从Sun时代就受过质疑,否则也不会有Sun搞你们MS, Oracle告Google,然
: 后Apache愤然退出JCP这样的事了。

s*****m
发帖数: 8094
18
要不是专门搞语言的,还是洗洗睡吧。

【在 z****e 的大作中提到】
: 老大,你多少年没接触编程了?
: c++比java主流这种话都说得出来
: java比c++主流那都是十多年前的事了
: 当时j2ee什么吵得火热
: ibm, oracle这些谁不java?
: 04年时候python也开始进入google来替换c++了
: 后来新兴平台没有见谁用c++来推广的
: 现在一个正常的it公司,都有各种像模像样的轮子
: 不是java也是其他各种乱七八糟的工具
: 你不信我说的,你也看看别人说的

1 (共1页)
进入Programming版参与讨论
相关主题
Re: 大牛们说说Java backend最关键的知识和经验是什么? (转载)JDK8要出来了?
要透过现象看本质Can JVM directly run on hardware?
Interview的人问我最新java 版本是多少Tomcat Hot deployment
Oracle的jvm收费版本可以拍一个三国演义了
Java Object 一定在 Heap 里吗Java真的不能disable GC么?
我来回答一下投行IT的问题Google confirms next Android version won’t implement Oracl (转载)
相关话题的讨论汇总
话题: c++话题: java话题: sun话题: jvm话题: ms