JBuilder現(xiàn)已經(jīng)成為公認(rèn)的“最佳Java IDE”。但你是否知道,在JBuilder的發(fā)展歷程中,有一位軟件天才居功至偉,他就是JBuilder現(xiàn)任首席設(shè)計(jì)師Blake Stone。
1997年,Borland公司推出的第一款Java開(kāi)發(fā)工具——Open JBuilder在市場(chǎng)上的反映并不如預(yù)期的好。為此,Borland內(nèi)部面臨一個(gè)抉擇:如何繼續(xù)Open JBuilder的發(fā)展,是用Delphi重寫(xiě)Open JBuilder的IDE,還是盡量用純Java來(lái)開(kāi)發(fā)?作為Borland在Java領(lǐng)域的第一次嘗試,Open JBuilder陷入了困境。
形勢(shì)在Open JBuilder的新產(chǎn)品架構(gòu)領(lǐng)導(dǎo)人Blake Stone加入后才逐漸明朗。Blake Stone原本是DSW Systems Corporation公司的技術(shù)主管,DSW公司一向和Borland互動(dòng)良好,許多DSW公司的人都曾在Borland的Conference(BorCon)中負(fù)責(zé)技術(shù)講座。Blake Stone先生也在1997年的BorCon中負(fù)責(zé)了一個(gè)講座。也許是Blake Stone和Borland在BorCon中的合作愉快,Borland很賞識(shí)Blake Stone的技術(shù)和才華。在BorCon結(jié)束之后不久,Borland便有意和 Blake Stone接觸探詢其是否愿意加入Borland的Java研發(fā)小組。也許是天意,在Borland失去了Anders Hejlsberg這個(gè)天才之后,老天又給了Borland一個(gè)難得的補(bǔ)缺機(jī)會(huì)。
在雙方接觸后沒(méi)多久Blake便答應(yīng)進(jìn)入Borland作為JBuilder的Architect,使命是帶領(lǐng)JBuilder成為最成功的Java開(kāi)發(fā)工具。由于Blake驚人的天分,他很快成為JBuilder的主要Architect以及技術(shù)的主領(lǐng)導(dǎo)者。此后,JBuilder未來(lái)開(kāi)發(fā)的Java技術(shù)都由Blake負(fù)責(zé)研發(fā)的工作。
Blake進(jìn)入JBuilder開(kāi)發(fā)小組之后決定把JBuilder帶向純Java類(lèi)開(kāi)發(fā)工具,把整個(gè)JBuilder使用Java語(yǔ)言本身來(lái)打造。這一策略很快被證明是正確的。后來(lái),JBuilder能夠支持Windows、Linux和Solaris平臺(tái),成為當(dāng)時(shí)架構(gòu)最大、最復(fù)雜的Java應(yīng)用程序。更重要的是SUN充分肯定了Borland在Java方面卓越的技術(shù),進(jìn)而采用Borland的Baja技術(shù)制定Java Bean規(guī)格,并邀請(qǐng)Borland共同參與開(kāi)發(fā)JDK。Blake在JBuilder早期選擇了正確的方向,奠定了JBuilder成功的基礎(chǔ)。稍后JBuilder新的產(chǎn)品經(jīng)理Tony de la Lama又成功制定了JBuilder的市場(chǎng)研發(fā)和競(jìng)爭(zhēng)策略,終于讓JBuilder在3.5之后一飛沖天,成為Java開(kāi)發(fā)工具中的翹楚。
在BorCon99中,Blake在講座開(kāi)始之后就拿出了Notebook專心寫(xiě)程序,讓人以為他參加講座只是消磨時(shí)間。但在講座結(jié)束之后,主講人開(kāi)始接受詢問(wèn)問(wèn)題,Blake卻不斷地舉手發(fā)問(wèn)——Blake看起來(lái)能夠一心多用,不但腦袋可以想東西,手指可以敲鍵盤(pán),心思還能夠傾聽(tīng)講座的內(nèi)容,實(shí)在是一位少年天才。而且Blake身材纖細(xì),又留了一頭長(zhǎng)發(fā),不知情的人從身后看一定會(huì)認(rèn)為這是一位美麗的小姐呢。
1999年7月,Borland首次在公司內(nèi)部設(shè)立了首席科學(xué)家的榮譽(yù)職位,以頒給Borland最優(yōu)秀和重要的軟件人員。Blake Stone當(dāng)年就和Chuck Jazdzewski以及Andreas Vogel同時(shí)獲得了Borland“首席科學(xué)家”大獎(jiǎng),Blake對(duì)JBuilder的貢獻(xiàn)也算是實(shí)至名歸。Blake在進(jìn)入Borland短短的數(shù)年時(shí)間內(nèi),就成為獲此殊榮的最年輕者,這也證明了他驚人的實(shí)力。
JBuilder 6的一個(gè)“彩蛋”,列出了開(kāi)發(fā)團(tuán)隊(duì)的名單,Blake高居榜首。他的榮耀史包括:
Borland最年輕的首席科學(xué)家
成功帶領(lǐng)Jbuilder成為世界第一的Java開(kāi)發(fā)工具的軟件天才
成功克服Linux上當(dāng)初沒(méi)有標(biāo)準(zhǔn)JDK的問(wèn)題,讓JBuilder能夠在Linux上執(zhí)行
世界Java專業(yè)論壇的主講人
主導(dǎo)Borland Java開(kāi)發(fā)工具和技術(shù)的關(guān)鍵人物
現(xiàn)在Blake愈來(lái)愈受到Borland的重視,除了原本的JBuilder產(chǎn)品之外,后來(lái)Borland并購(gòu)OptimizeIt、進(jìn)一步強(qiáng)化JBuilder整體競(jìng)爭(zhēng)力也是Blake的主張。Blake已經(jīng)慢慢從JBuilder產(chǎn)品線轉(zhuǎn)至負(fù)責(zé)Borland大部分Java技術(shù)的關(guān)鍵人物。日前,Borland宣布Blake還將負(fù)責(zé)新的生命周期管理軟件(ALM)的研發(fā)??磥?lái)Borland下一代Java產(chǎn)品也將由Blake貢獻(xiàn)心力。
繼續(xù)加油吧,Blake!
(轉(zhuǎn)載文章請(qǐng)保留出處:
Java家(www.javajia.com))
posted on 2006-09-20 09:40
壞男孩 閱讀(525)
評(píng)論(0) 編輯 收藏 所屬分類(lèi):
JAVA名人堂