国内不谈Java--硅谷有感(转载)thanks a lot of Sir. JLang( the author ),Sir. 任风流

Carmack 2000-12-10 04:05:00
国内不谈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 Edition, 面向智能终端的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?--不过是个玩具儿”,朋友、兄弟--我真的再也不想听到这样的话了,也许你说这话的时候,有一丝的快感,但是你应该知道,在你笑得时候,人家国外的同行比你笑得更开心,他们是何等的希望我们永远都把她当作玩具!
  我真的希望国内的朋友们,到网上去看一看,到国外的公司去看一看,不要被国内的氛围、环境所左右。
我不想再说了,我实在是不忍心看到在这个领域里,被国外的同行越拉越远!--事实上是已经被远远的
拉在后面!
...全文
730 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
Carmack 2001-01-04
  • 打赏
  • 举报
回复
why JSP, not ASP?
SunnyWay 2000-12-30
  • 打赏
  • 举报
回复
使用工具的好坏 也会成为面子问题里的面子问题。

美国都用农场化经营:播种机、收割机、烘干机,飞机洒农药
我们却是: 一家一户的“三亩耕地,一头牛”,弯着腰割稻,拱着背插秧

效率的高下一看就知分晓,于是美国的大米、玉米要出口到中国来了,而国家已经不对农民收购粮食了,农民咋办?

这是类比,扯远了。
Dev 2000-12-30
  • 打赏
  • 举报
回复
请看文章所说的“这些java新秀的威力,稍大一点的公司(除了Microsoft),无一不对她趋之若宠,源源不断的 钱财、人力往这里白扔也值”,有病!
Dev 2000-12-29
  • 打赏
  • 举报
回复
中国软件业怎样才有面子,难道如楼上的兄弟所说,用DELPHI,C++是丢面子,用JAVA就有面子啦?真是笑掉大牙!!
中国软件业本身就没面子,操作系统,编译器、集成环境、嵌入系统、微程序、有那个好鸟是中国的、有个屁面子可丢!
追着新鲜洋屁跑才真丢面子!

linyuwei 2000-12-29
  • 打赏
  • 举报
回复
工具不是最重要的,关键还是思想!
SunnyWay 2000-12-26
  • 打赏
  • 举报
回复
To Carmack:
因为我们国家是技术应用为主,而不是技术创新。所以目前广大软件开发商(不管是做产品的,还是做项目的),他们的首要目标是:快速; 安全性、兼容性之类的就不是在考虑范围之内了。
SunnyWay 2000-12-25
  • 打赏
  • 举报
回复
好文章应该让大家看,
我把它捞起来 呵呵
Carmack 2000-12-25
  • 打赏
  • 举报
回复
but,that's only the "完美的做法".
Carmack 2000-12-25
  • 打赏
  • 举报
回复
thanks SunnyWay,
by the way,
i agree strongly:"直接使用JAVA来构造企业级应用,那就不用去顾及将来的平台差异了。"
sutao 2000-12-20
  • 打赏
  • 举报
回复
我早知道。可惜为了温饱问题。哎。。。。。。。
SunnyWay 2000-12-19
  • 打赏
  • 举报
回复
昨天我回去后想想,觉得国内和国外的技术差异,更多的不是水平的差异,而是信息化程度的差异。
我没去过外国,不过耳闻外国社会的信息化水平很高的,很多地方都是使用计算机,于是存在着很多平台,在网络发展的带动下,平台间的数据交换成了首要任务,所以出来了个JAVA 来建立这种无缝联结。
在国内,用计算机管理的企事业单位还是一小部分的,目前国内计算机业的首要目标还是:推广应用软件,建立数据应用平台;而各平台间的通讯还是次要的。

这样的比较,只是我的理解。也许国内的信息化发展目标是短视的,完美的做法是:直接使用JAVA来构造企业级应用,那就不用去顾及将来的平台差异了。
cty1976 2000-12-19
  • 打赏
  • 举报
回复
java——被阉割的C
shuinu 2000-12-18
  • 打赏
  • 举报
回复
Java是从C++的基础上提出的,C++程序员要转到Java是比较容易的。
bzshow 2000-12-18
  • 打赏
  • 举报
回复
現在很多公司用EJB呀
SunnyWay 2000-12-18
  • 打赏
  • 举报
回复
呵呵 还是我机灵, 我已经是 JAVA入门级了,
终有一天 我会跟DELPHI 说再见的。
peacock 2000-12-17
  • 打赏
  • 举报
回复
悲也!悲也!
怪不得,在国外的工作的人都不太了解VB、Delphi和C++什么的,他们都说用Java,现在是真的理解了!

学习Java!学习JSP!学习XML!
zgl 2000-12-17
  • 打赏
  • 举报
回复
在北京,JAVA也越来越热了,JAVA程序员的工资也比较高,各大高校像清华,北航,北理,北工大等也都开设了JAVA课程。
juson 2000-12-15
  • 打赏
  • 举报
回复
不管这篇文章是什么时候的,不管java的是非,国内的vb、delphi热实在很丢中国软件业的面子。
csy 2000-12-15
  • 打赏
  • 举报
回复
现在好多了吧
Mars_lee 2000-12-14
  • 打赏
  • 举报
回复
如果是98年的文章,最好别贴了,影响到新一代程序员的成长啊
加载更多回复(8)

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧