| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2935 人关注过本帖
标题:[转载] 硅谷归来谈Java
只看楼主 加入收藏
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
结帖率:0
收藏
 问题点数:0 回复次数:83 
[转载] 硅谷归来谈Java

原文由 jlang 所发表国内不谈java--会有千万人跳出来和你争嘴的。越是如此,我越是不忍心不说出来,越是不不忍心看到在这个领域被国外的同行越拉越远--在硅谷的感受。我是96年毕业的,正值java刚出,火气冲天之时。我当时是一名c++的狂热者,有着3年的c++经验。接触java也仅仅是在作毕业设计的时候用过,对java也算是有了基本了解,那时的java才jdk1.0,烂的很,连些基本功能都没有,和大家一样,对java根本就不认可。作完了设计之后,就把java扔到一边去了。自认为c++不错,还是干自己的老本行吧。毕业时我认为精通c++,并且有java的基础,算是身怀两种绝技了,在国内的it(那时还不叫it)还可以混个明堂出来吧。怀着对未来美好的憧憬和对c++的无限的崇拜,我出来闯荡了。唉--出去的情况于我的想法完全两样,delphi,vb漫天飞,c++高不可攀,根本无用武之地。我大失所望,可我偏偏又是一个c++偏执狂,要我去改学其它语言,在我看来简直是对c++的侮辱,也是对我信念的侮辱,是绝对不可能的!对国内失望之余,于是我想到it技术前沿的美国,于是满怀希望来到到了it精英汇集的地方--硅谷。我想这下总算可以施展我深藏多年的c++才华了吧。
我--再一次的错了--在硅谷,vb,delphi根本不入流,虽然c++还继续再用,但是已经是大不如以前了,不过有c++背景的找工作要相对容易些。这里,程序员们,大小的managers,chargers只对java感兴趣。没想到,万万没想到。--这里反微软的气氛很浓,也许是sun,oracle,ibm,aol等巨头公司的大本营在此的缘由吧。呆过一段时间后,我发现这里只要是稍大一点的公司,都在同时在维护着几套system,要一劳永逸的解决这些问题,让这些system无缝的衔接起来,java是最好的不过的解决方案。
在这里,个大巨头公司们对java几乎在玩命似的疯狂:ibm在全球16个java实验室24小时续以奋战,扛着“java就是一切”的大旗,投入java的钱不比sun的少;intel整装待发,全力以赴赶制java芯片,以求在java谋得一席之地;oracle,sybase,informix,db2这些王牌数据库厂商更是纷纷下马,把java绑定到自己的产品中,提供对java最全面,最直接的支持;inprise,bea,iona,netscape联盟等一大批系统集成、支援厂商,也不甘落后,争先恐后的开发自己的java工具、应用服务软件,目的只有一个,让自己的产品带上一个响亮的"j"字;cisco,3com,hp,nec等一大批网络设备供应商对embed java表现了浓厚的兴趣,一批又一批的带java接口的智能设备相续涌现出来,在这个市场上的竞争异常激烈,谁也不敢怠慢;sun自己就更不用说了,sun创造了java,但java并非sun的专有,来自巨头们的竞争,也让sun感到了前所未有的压力,在“捍卫java,保卫java,发展java”的方针下,带领巨头们发布了面向不同领域的各个版本:面向pc领域的java2 standard edition,
面向企业级计算的java 2 enterprise edition,面向嵌入式系统的java2 embedded ed
ition,面向智能终端的personal java edition。在这样的一种趋势下,迫不得已,只有放下曾经让我无限自豪、热情彭湃的c++--我心爱的c++!一边,在国内,是还达不到使用c++这样的高度;另一边,在硅谷,c++已经丧失了昔日的辉煌。感叹万余,痛定思痛--随即,以着极大的热情投入到java的事业中,幸好有着c++的功底和以前对java的基本接触,java很快就上手,
来到了java世界里,啊,原来java还可以这么用,这是以前根本没想到的,以前一直以为自己是个oop行家,这才发现跟java比,简直就是小巫见大巫--oop在java中被运用的炉火纯青,java本是是一个开放的体系,各家厂商都可以对她扩展、实现,要维护整个java世界的纯洁,他们采用了一种绝妙的方法,运用java的100%oop特点,对于规范的定义只是一些接口,而这些接口的实现,则完全由各个厂家去负责,多么的和谐,多么的完美!理解不了这些,你就根本
无法理解象ejb,servlet/jsp,jta、rmi/iiop、jndi,jms,jini....这些java新秀的威力,
稍大一点的公司(除了microsoft),无一不对她趋之若宠,源源不断的钱财、人力往这里白扔也值。这仅仅只是个j2ee,也是到目前为止,业界中最为完美的企业解决方案,就更不用说j2me了,想做下一代internet接入设备,除了j2me可以说是别无选择,更要命的是她
完全可以与现有系统紧密的衔接起来......
我并非是想把c++说得一无是处,我本人对c++仍然是有着无比的崇拜,只是每把刀都有每把刀的用处,在系统、支撑软件领域,c++还是老大,只是不要把这种老大的思想随处烂放。在应用领域现在是java,不管你承认也好,否认也罢,辛辛苦苦用c++写的一套solution才买10万还不到,而java轻松就完成的solution可以卖到几百万,这就是区别;同样,如果仅仅把java当作applet,application用在桌面环境中,她的的确确又比任何一种语言都烂。
我所说的只是国内的环境影响着我们每一个人,当java one 2000在美国红红火火的举行,
多达4万家公司挤进会场,更是有3000余名专家、学者在会上慷慨陈辞时,而国内还是不以为然,守着以前的老家当,倒是精明的日本人,早就预定了数十个座位;当个大公司在java的领域里进行惨烈争夺的时候,国内还抱着vb,delphi 枕着c++睡大觉。
“java?--不过是个玩具儿”,朋友、兄弟--我真的再也不想听到这样的话了,也许你说这话的时候,有一丝的快感,但是你应该知道,在你笑得时候,人家国外的同行比你笑得更开心,他们是何等的希望我们永远都把她当作玩具!
我真的希望国内的朋友们,到网上去看一看,到国外的公司去看一看,不要被国内的氛围、环境所左右。我不想再说了,我实在是不忍心看到在这个领域里,被国外的同行越拉越远!--事实上是已经被远远的拉在后面!
搜索更多相关主题的帖子: 硅谷 Java 
2006-07-27 12:03
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 

外国人拼命向中国宣传JAVA好,而他自己呢?
Windows,Linux,3DSMAX,MAYA,PHOTOSHOP,OFFICE,FLASH,VS.NET......CS\魔兽......
就连JAVA本身不也是C\C++做的吗?你看看垄断世界的主流软件哪个是JAVA做的,哪个不是C++做的
那些说C++不行的人肯定是C++学不明白了,就吃不到葡萄说葡萄酸...
谁有本事用JAVA做个操作系统出来,我立即学JAVA


反清复明 http://xupeng.
2006-07-27 12:13
千年冰封
Rank: 1
等 级:新手上路
帖 子:174
专家分:0
注 册:2006-7-20
收藏
得分:0 
以下是引用xupeng在2006-7-27 12:13:24的发言:

外国人拼命向中国宣传JAVA好,而他自己呢?
Windows,Linux,3DSMAX,MAYA,PHOTOSHOP,OFFICE,FLASH,VS.NET......CS\魔兽......
就连JAVA本身不也是C\C++做的吗?你看看垄断世界的主流软件哪个是JAVA做的,哪个不是C++做的
那些说C++不行的人肯定是C++学不明白了,就吃不到葡萄说葡萄酸...
谁有本事用JAVA做个操作系统出来,我立即学JAVA

这就是你的肤浅了


是什么冰封了你的心?是你的眼泪。
2006-07-27 12:46
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
你如果高深的话,你用JAVA弄个操作系统出来啊

反清复明 http://xupeng.
2006-07-27 12:47
千年冰封
Rank: 1
等 级:新手上路
帖 子:174
专家分:0
注 册:2006-7-20
收藏
得分:0 
以下是引用xupeng在2006-7-27 12:47:54的发言:
你如果高深的话,你用JAVA弄个操作系统出来啊

哈哈,你真是人才,居然能说出这种话来,你厉害,你怎么不用C++写操作系统啊?
你多少也是懂编程的人,怎么连编程的本质和目的都弄不明白?
对于你这种人懒得跟你讲


是什么冰封了你的心?是你的眼泪。
2006-07-27 12:51
论坛
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1372
专家分:0
注 册:2006-3-27
收藏
得分:0 
C

日出东方,唯我不败! 做任何东西都是耐得住寂寞,任何一个行业要有十年以上的积累才能成为专家
2006-07-27 12:54
xupeng
Rank: 1
等 级:新手上路
帖 子:4049
专家分:0
注 册:2006-2-12
收藏
得分:0 
以下是引用千年冰封在2006-7-27 12:51:37的发言:

哈哈,你真是人才,居然能说出这种话来,你厉害,你怎么不用C++写操作系统啊?
你多少也是懂编程的人,怎么连编程的本质和目的都弄不明白?
对于你这种人懒得跟你讲

你不是说JAVA厉害吗?它连操作系统都写不出来,厉害个屁


反清复明 http://xupeng.
2006-07-27 13:01
千年冰封
Rank: 1
等 级:新手上路
帖 子:174
专家分:0
注 册:2006-7-20
收藏
得分:0 
以下是引用xupeng在2006-7-27 13:01:53的发言:

你不是说JAVA厉害吗?它连操作系统都写不出来,厉害个屁

我什么时候说过JAVA厉害?你看清楚点,BC
JAVA是用来写应用程序的,你用C写应用程序和我用JAVA写比,你肯定效率非常低,并且效果也不好,你要搞清各种计算机语言的优势,然后再来这里发表你的看法,懂吗?


是什么冰封了你的心?是你的眼泪。
2006-07-27 13:13
myajax95
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:30
帖 子:2978
专家分:0
注 册:2006-3-5
收藏
得分:0 

大家不要以为硅谷的核心技术是软件。从这名字都看的出来这里的第一产业是半导体。软件只是其中的一个小部份。硅谷是工业中心,无数的公司的软件部都是作自动控制的,没人会去用JAVA。真正的软件公司当然用JAVA的很多。
目前按国内的发展状况JAVA还是很看好的,可以说用JAVA找饭吃比C++容易不少。但半导体工业是一定要搞得,以后中国的半导体不会只停留在现在的以硬件为主顶多作作VLSI之类的水平上,要和美国叫板,就要有自行生产全套工艺线的能力。我的前一家公司就是半导体仪器生产世界第三的公司。已经有一群人准备回国开场了,一旦中国开始了大型机器自动控制的热潮,C/C++将迅速吃香。写这类程序最重要的是可靠性,和现在网站,数据库,游戏之类的软件生产的思路是完全不同的。


http://myajax95./
2006-07-27 13:14
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 
JVM本身就是个小小的操作系统,它具备有操作系统所应该有的机制 -- 内存分配和回收、线程的创建等等
如果你只能举出Windows,Linux,3DSMAX,MAYA,PHOTOSHOP,OFFICE,FLASH,VS.NET......CS\魔兽......这些东西出来,也的确只能说认识不到家了。
想一想,一个我说的最老掉牙的案例:银行的转帐系统,可能用C++做吗?可能用.NET做吗?
小的案例:你现在还用cgi技术写网站吗?

一切的一切,都是围绕着互联网的发生而发生的。所以有句话说:互联网成就了JAVA。

Windows、Linux是操作系统,之所以不用JAVA写,那是因为你必须要知道这个是先有鸡还是先有蛋的问题。
3DMAX、MAYA、PHOTOSHOP这些软件都是单机软件,而且和硬件性能密切相关,用JAVA这种平台无关的技术好像配不上。
OFFICE、FLASH等都可以用JAVA来重写,但是为什么不那么做呢?这固然有公司之间的利益竞争问题在里面。
至于各大游戏,那就更加是和硬件、操作系统普及程度有关了。

淘宝杜琨
2006-07-27 13:15
快速回复:[转载] 硅谷归来谈Java
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029231 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved