装载:http://www.fundinchina.cn 中国IT信息网
国内不谈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?--不过是个玩具儿”,朋友、兄弟--我真的再也不想听到这样的话了,也
许你说这话的时候,
有一丝的快感,但是你应该知道,在你笑得时候,人家国外的同行比你笑得更开心,他
们是何等的希望
我们永远都把她当作玩具!
我真的希望国内的朋友们,到网上去看一看,到国外的公司去看一看,不要被国内的氛
围、环境所左右。
我不想再说了,我实在是不忍心看到在这个领域里,被国外的同行越拉越远!--事实
上是已经被远远的
拉在后面!
装载:http://www.fundinchina.cn 中国IT信息网
分享到:
- 2007-03-29 12:46
- 浏览 2397
- 评论(2)
- 论坛回复 / 浏览 (2 / 2699)
- 查看更多
相关推荐
Allway Sync目前只有10.5.8的激活码,但是32位用一段时间会有内存的问题,所以我测试了,用64位的可以解决,但是11.5.0以上的64位和32位都不能激活了,会反弹,所以我花了很多时间去找了一个11.5.0版的64位。...
Java编写的基于AIML(Artificial Intelligence Markup Language)的聊天机器人是一种使用自然语言处理技术的交互式应用。这种机器人能够理解和回应用户输入的文本,提供一种智能化的对话体验。下面将详细阐述相关...
灭绝MiniJeux-包装 收费 Direct Sur Sur Nos Sur Notre Projet 汇编Le Projet利用 et forge ainsi que le插件 ... 在Windows和Mac上使用Flash进行浏览和安装时,请在Windows和Mac上进行电子安装(例如70Mo)。...
由于该网站500错误无法访问和下载,搜集了有一会才找齐jpcap.dll,jpcap.jar,和jpcap的API文档。亏了我的积分,还下载了...看来此版本的JPCAP快绝种了,留此备用。另外,亲测通过报告也在压缩包里附上。
它也可能提供一些关于现代保育工作的案例研究,以示希望和启示,提醒我们从过去的错误中学习,为保护现存的稀有物种做出努力。 总之,"extinct-birds"项目利用HTML技术,向全球观众讲述了毛里求斯岛上的灭绝鸟类的...
使隔绝** - "cut off",表示将某物从其他事物中分离出来。 8. **帮助弄清楚;阐明某事** - "clarify",动词,用于解释或阐明不清楚的事情。 9. **谈正题;开门见山** - "get straight to the point",表示直接进入...
- "受益匪浅"表示从某事中获益很多。 - "利益"指的是人民的福祉。 - "延年益寿"中的"益"表示增加。 2. “精”字的不同含义: - "精明能干"形容人聪明且做事能力强。 - "精疲力竭"中的"精"是指精神或体力耗尽。...
- **extinct** - 绝种的,常用于生物科学。 - **constrain** - 约束,限制,也可表示迫使。 - **empirical** - 经验的,基于实践的。 - **giant panda/species** - 巨型熊猫或物种,提示可能的生物类词汇题。 - **...
34. **extinct** - 灭绝的/绝种的:生物种类不再存在的情况。 35. **fatal** - 致命的/毁灭性的:导致死亡或灾难性后果的。 36. **feasible** - 可行的:实际可行或可以实现的。 37. **feeble** - 脆弱的/虚弱的:...
34. **extinct** - 灭绝的,绝种的,用于描述已不存在的物种或状态。 35. **fatal** - 致命的,毁灭性的,形容具有严重后果的事物。 36. **feasible** - 可行的,实际可行的,表示能够实现或操作的。 37. **feeble**...
34. **extinct** - 灭绝的 / 绝种的:物种不再存在的情况。 35. **fatal** - 致命的 / 毁灭性的:导致死亡或严重后果的。 36. **feeble** - 脆弱的 / 虚弱的:形容身体虚弱或力量不足。 37. **gloomy** - 暗淡的:...
- **含义**: 灭绝的,绝种的 - **例句**: Dinosaurs became extinct millions of years ago. **9. habitat** - **含义**: 产地,栖息地 - **例句**: Protecting natural habitats is crucial for biodiversity ...
- "绝种"中的"绝"选"B",表示完全没有了。 - "绝交"的"绝"是"A",即断绝关系。 - "绝技"的"绝"选"D",指独一无二的技艺。 - "绝不"的"绝"选"E",表示绝对不。 - "悲痛欲绝"的"绝"选"C",表示气息中止,极其悲痛。 ...
7. 从那天起 - from that day on 8. 获奖 - win an award 9. 使事情更加糟糕 - make things worse 10. 由于,因为 - due to 11. 搞错;冤枉 - be wrong about 12. 错误地 - by mistake 13. 保护……免遭……侵害 - ...
老资源好多地方找不到啦.windows系统下用的NodeJS引擎,老版本快绝种了
- Another famous animal in danger is the giant panda, whose habitat is in China.(另一个著名的濒危动物是大熊猫,它的栖息地在中国。) 3. **struggle** - 这个词既是名词也是动词,与生存、奋斗相关。在...
- **形意记忆**:通过单词形态和意义联系记忆,例如"disappear"(消失)与"appear"(出现)是一对反义词,“extinct”(绝种的)与"extinction"(灭绝)对应。 2. **单词拓展**: - **词汇演变**:比如"evolve"...
- **定义与用法**:指已不存在的事物,如绝种的物种或熄灭的火。 - **例句**:Dinosaurs are extinct.(恐龙已经灭绝。) #### 39. extraordinary a. 不平常的,特别的,非凡的 - **定义与用法**:指超出常规、特别...
- 枯叶蝴蝶的伪装状态,从“阖起翅膀”、“干枯了的”、“如同死灰颜色的枯叶”等词语可以看出。 - 这个自然段主要写枯叶蝴蝶为了保护自己而采取的伪装策略。 - 和第一句话“它收敛了它的花纹、图案,隐藏了它的...
"绝种动物"这个标题可能是指一个项目或者代码库,它使用Ruby语言来实现,旨在探讨或模拟有关生物多样性、生态保护或者动物保护的话题。在Ruby社区中,开发者们常常创建各种各样的项目,有的是为了学习,有的是为了...