原作者:JLang
來(lái)源:BBS
國內不談java--會(huì )有千萬(wàn)人跳出來(lái)和你爭嘴的。越是如此,我越是不忍心不說(shuō)出來(lái),越是不不忍心看到在這個(gè)領(lǐng)域被國外的同行越拉越遠--在硅谷的感受。
我是96年畢業(yè)的,正值java剛出,火氣沖天之時(shí)。我當時(shí)是一名C++的狂熱者,有著(zhù)3年的C++經(jīng)驗。接觸java也僅僅是在作畢業(yè)設計的時(shí)候用過(guò),對java也算是有了基本了解,那時(shí)的java才jdk1.0,爛的很,連些基本功能都沒(méi)有,和大家一樣,對java根本就不認可。作完了設計之后,就把java扔到一邊去了。自認為C++不錯,還是干自己的老本行吧。畢業(yè)時(shí)我認為精通C++,并且有java的基礎,算是身懷兩種絕技了,在國內的IT(那時(shí)還不叫IT)還可以混個(gè)明堂出來(lái)吧。
懷著(zhù)對未來(lái)美好的憧憬和對C++的無(wú)限的崇拜,我出來(lái)闖蕩了。唉--出去的情況于我的想法完全兩樣,delphi,VB漫天飛,C++高不可攀,根本無(wú)用武之地。我大失所望,可我偏偏又是一個(gè)C++偏執狂,要我去改學(xué)其它語(yǔ)言,在我看來(lái)簡(jiǎn)直是對C++的侮辱,也是對我信念的侮辱,是絕對不可能的!對國內失望之余
,于是我想到IT技術(shù)前沿的美國,于是滿(mǎn)懷希望來(lái)到到了IT精英匯集的地方--硅谷。我想這下總算可以施展我深藏多年的C++才華了吧。我--再一次的錯了--在硅谷,VB,delphi根本不入流,雖然C++還繼續再用,
但是已經(jīng)是大不如以前了,不過(guò)有c++背景的找工作要相對容易些。這里,程序員們,大小的managers,chargers只對Java感興趣。 沒(méi)想到,萬(wàn)萬(wàn)沒(méi)想到。--這里反微軟的氣氛很濃,也許是Sun,Oracle,IBM,AOL等巨頭公司的大本營(yíng)在此的緣由吧。呆過(guò)一段時(shí)間后,我發(fā)現這里只要是稍大一點(diǎn)的公司,都在同時(shí)在維護著(zhù)幾套System,要一勞永逸的解決這些問(wèn)題,讓這些System無(wú)縫的銜接起來(lái),java是最好的不過(guò)的解決方案。
在這里,個(gè)大巨頭公司們對java幾乎在玩命似的瘋狂:ibm在全球16個(gè)java實(shí)驗室24小時(shí)續以?shī)^戰,扛著(zhù)“java就是一切”的大旗,投入java的錢(qián)不比sun的少;intel整裝待發(fā),全力以赴趕制java芯片,以求在java謀得一席之地;oracle,Sybase,informix,DB2這些王牌數據庫廠(chǎng)商更是紛紛下馬,把java綁定到自己的產(chǎn)品中,提供對java最全面,最直接的支持;Inprise,BEA,Iona,netscape聯(lián)盟等一大批系統集成、支援廠(chǎng)商,也不甘落后,爭先恐后的開(kāi)發(fā)自己的java工具、應用服務(wù)軟件,目的只有一個(gè),讓自己的產(chǎn)品帶上一個(gè)響亮的"J"字;
cisco,3Com,HP,NEC等一大批網(wǎng)絡(luò )設備供應商對embed java表現了濃厚的興趣,一批又一批的帶java接口的智能設備相續涌現出來(lái),在這個(gè)市場(chǎng)上的競爭異常激烈,誰(shuí)也不敢怠慢;sun自己就更不用說(shuō)了,sun創(chuàng )造了java,但java并非sun的專(zhuān)有,來(lái)自巨頭們的競爭,也讓sun感到了前所未有的壓力,在“捍衛java,保衛java,發(fā)展java”的方針下,帶領(lǐng)巨頭們發(fā)布了面向不同領(lǐng)域的各個(gè)版本:面向PC領(lǐng)域的java2 Standard Edition,面向企業(yè)級計算的Java 2 Enterprise Edition,面向嵌入式系統的Java2 Embedded Edition, 面向智能終端的Personal Java Edition。
在這樣的一種趨勢下,迫不得已,只有放下曾經(jīng)讓我無(wú)限自豪、熱情彭湃的C++--我心愛(ài)的C++!
一邊,在國內,是還達不到使用C++這樣的高度;另一邊,在硅谷,C++已經(jīng)喪失了昔日的輝煌。感嘆萬(wàn)余,痛定思痛--隨即,以著(zhù)極大的熱情投入到j(luò )ava的事業(yè)中,幸好有著(zhù)C++的功底和以前對java的基本接觸,java很快就上手,來(lái)到了java世界里,啊,原來(lái)java還可以這么用,這是以前根本沒(méi)想到的,以前一直以為自己是個(gè)oop行家,這才發(fā)現跟java比,簡(jiǎn)直就是小巫見(jiàn)大巫--oop在java中被運用的爐火純青,java本是是一個(gè)開(kāi)放的體系,各家廠(chǎng)商都可以對她擴展、實(shí)現,要維護整個(gè)java世界的純潔,他們采用了一種絕妙的方法,運用java的100%oop特點(diǎn),對于規范的定義只是一些接口,而這些接口的實(shí)現,則完全由各個(gè)廠(chǎng)家去負責,多么的和諧,多么的完美!理解不了這些,你就根本無(wú)法理解象EJB,Servlet/JSP,JTA、RMI/IIOP、JNDI,JMS,Jini....這些java新秀的威力,稍大一點(diǎn)的公司(除了Microsoft),無(wú)一不對她趨之若寵,源源不斷的
錢(qián)財、人力往這里白扔也值。這僅僅只是個(gè)j2ee,也是到目前為止,業(yè)界中最為完美的企業(yè)解決方案,就更不用說(shuō)j2me了,想做下一代internet接入設備,除了j2me可以說(shuō)是別無(wú)選擇,更要命的是她完全可以與現有系統緊密的銜接起來(lái)......
......
?。也⒎鞘窍氚袰++說(shuō)得一無(wú)是處,我本人對C++仍然是有著(zhù)無(wú)比的崇拜,只是每把刀都有每把刀的用處,在系統、支撐軟件領(lǐng)域,C++還是老大,只是不要把這種老大的思想隨處爛放。在應用領(lǐng)域現在是java,不管你承認也好,否認也罷,辛辛苦苦用C++寫(xiě)的一套Solution才買(mǎi)10萬(wàn)還不到,而java輕松就完成的Solution可以賣(mài)到幾百萬(wàn),這就是區別;同樣,如果僅僅把java當作applet,application用在桌面環(huán)境中,她的的確確又比任何一種語(yǔ)言都爛。
我所說(shuō)的只是國內的環(huán)境影響著(zhù)我們每一個(gè)人,當java one 2000在美國紅紅火火的舉行,多達4萬(wàn)家公司擠進(jìn)會(huì )場(chǎng),更是有3000余名專(zhuān)家、學(xué)者在會(huì )上慷慨陳辭時(shí),而國內還是不以為然,守著(zhù)以前的老家當,倒是精明的日本人,早就預定了數十個(gè)座位;當個(gè)大公司在java的領(lǐng)域里進(jìn)行慘烈爭奪的時(shí)候,國內還抱著(zhù)VB,Delphi 枕著(zhù)C++睡大覺(jué)。
“java?--不過(guò)是個(gè)玩具兒”,朋友、兄弟--我真的再也不想聽(tīng)到這樣的話(huà)了,也許你說(shuō)這話(huà)的時(shí)候,有一絲的快感,但是你應該知道,在你笑得時(shí)候,人家國外的同行比你笑得更開(kāi)心,他們是何等的希望我們永遠都把她當作玩具!
我真的希望國內的朋友們,到網(wǎng)上去看一看,到國外的公司去看一看,不要被國內的氛圍、環(huán)境所左右。
我不想再說(shuō)了,我實(shí)在是不忍心看到在這個(gè)領(lǐng)域里,被國外的同行越拉越遠?。聦?shí)上是已經(jīng)被遠遠的 拉在后面!
聯(lián)系客服