返回首頁
當前位置: 主頁 > 網絡編程 > Jsp實例教程 >

世界各地開發高手談Java

時間:2012-03-19 00:32來源:知行網www.bccsxs.icu 編輯:麥田守望者

“JCP本身僅僅是定義了一些標準及相應的說明書,這在已有的工程實現中被得到支持。作為編程者,我們不想根據一段現成的Java編碼來指導我們編程,而要根據一套成熟的說明書進行開發。真正有用的編程最開始往往是零碎的代碼片斷,經常經歷一個先有代碼然后有規范的說明書的過程。”-Rob Gingell

“我找到了開源的主動性,特別是從Apache到當前最具創新性的有用的軟件中找到的。”-Eric Bruno

7.Sun應該開放Java的源代碼嗎?

你知道這個問題肯定會出現在問卷之中的。

“這一點并不重要。Java在走自己路的過程中,自身已經建設得足夠強大。”-Bruce Tate

“如果Sun在做這樣一件有益的工作,為什么要打擾他呢?”-Raghu Donepudi

“不應該。如果它實現開源,那么我們能夠看到Java的許多技巧,這最終將導致一些問題的出現,例如我們現在使用應用程序服務器時所遇到的問題。”-Rahul Kumar Gupta

“是的。Sun拒絕這樣做的唯一原因就是,Java完全是他們自己的產品,他們使用它來使自己的公司得以維持下去。”-Jack Herrington

“一方面,開源的思想是很有吸引力的,因為它將導致更多的錯誤在很短的時間內就得以修改。另一方面,它可能導致分支分派的不匹配的JAVA虛擬機的出現。”-Michael Pilone

“不。我不相信一群普普通通的所謂天才人物就能取代那些負責管理極為健全的基本概念的大家們的科學思想-其中的大多數人甚至還不能明白這個問題。”-Vlad Patryshev

“開源社團的加入將會加速創新并推動該平臺的競爭性。”-Rod Smith(IBM)

“我們需要一個開源Java的主要原因是確保該平臺的生命力。如果將來Sun公司發生什么事情的話,開源的Java將列入我們的保險計劃中。”-Ed Cobb(BEA)

“我認為是應該的。’開源’Java并不要求Sun做什么事情,它只是要求另外一些公司或個人做一些事情。’開源’Java是不可避免的。我建議Sun積極地實現這一不可避免并為此帶來的益處做一些工作。”-Rob Gingell

8.你希望Java有怎樣的改進?

“從較低層次上,Java需要代碼的模塊化,擴展和一個更具動態化的模型,以及還需要增加很多的功能以使得應用程序開發更為容易,因為你不可能僅僅利用庫來實現一切。”-Bruce Tate

“內省機制(用一個類來分析JavaBean的特性)使用起來太難且過于繁重。”-Laurent Ploix

“需要加入代碼使用許可證機制。”-Greg Magnusson,Cyborg Spiders的Web技術開發的奠基者
“應該提供由開發者來進行內存管理的功能。”-Raghu Donepudi

“應該加入運算符重載功能。”-Jack Herrington

“目前迫切需要在Java中加入Jar版本機制。我記不清有多少次遇到XML分析庫沖突或者日志庫沖突了。”-Michael Pilone

“類對象。十年了,沒有任何改變。有大量的類對象需要加上去。”-Vlad Patryshev

“Java平臺目前已經變得過于復雜。我們認為Java社團需要做出更好的工作來滿足獨立的和中小型的商業需要,這也是為了Java繼續發展、繁榮和成功的目的。”-Rod Smith(IBM)

“Java非常需要一個更為強壯的模塊化的系統。當前,我們所擁有的是一些.jar文件,其結果是成了’.jar文件地獄’。但是今天還很難描述一個互有聯系的模塊化的系統。”-Ed Cobb

“我原先希望Java能夠實現的,過去的Java并沒有做到:關于日期和時間問題上有好幾處從一開始就是錯誤的;RMI/IIOP的引入在理論上是正確的但完全沒有必要;它自一開始就是自我封閉的。”-Rob Gingell

“對于類的加載和對象的Java運行時刻類型的關系的處理是一個錯誤,現在我們還在為之付出代價。你不可能真正確定出是否你的程序在編譯時刻是類型安全的。而且,如果你在做適當動態的任何操作,你經常需要對一個給定類的正確加載作出猜測分析。”-Jim Waldo

“垃圾回收簡直是個噩夢。它有可能使得沒有經過良好訓練的,懶散的編程人員進入到這個工業領域中。”

“Java需要增加的另外一些功能有:操作符重載;預編譯指令(#define,等等);把聲明與定義(頭文件和源文件)相分離的能力;唯一的、非本機的機器標志符(用于認證之目的)。”-Michael Smialek

“迫切需要加入Code-Behind(頁面代碼分離)技術!!!ASP.NET和頁面代碼分離技術所帶來的重用性與靈活性是巨大的。我希望JSP 3.0能夠朝這個方向發展。”-Kyle Gabhart

“我更愿意使用Java對象來存取操作系統而不是用JNI(Java本機接口),因為大多數的Win32/Linux API都包含在Java中了。”-Alexi Jordanov,OSGi技術公司ProSyst Bulgaria的項目領導者

------分隔線----------------------------
標簽(Tag):Java JAVA實例教程 JAVA基礎教程 Java源代碼 Java技巧
------分隔線----------------------------
推薦內容
猜你感興趣
赛车pk10官网开奖记录