成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

正方反方 Java前景眾說紛紜

原創
開發 后端
最近,Java的發展前景問題不僅牽動眾多Java開發者的心,也讓IT評論界眾說紛紜。在這里總結了幾家的觀點,供大家參考。當然,所有的觀點都要等待未來的檢驗。

【51CTO獨家特稿】Ovum的兩位分析師說Java將繼續駕馭Web應用,但是Hydrasight的分析師則認為Java在未來的企業應用中的重要性以及普及程度將逐漸降低。類似的言論最近紛紛出現在媒體上,行業分析師對Java的未來普遍持有對立觀點。

反方:Java將被成熟的過程語言取代
隨著Oracle收購Sun、Java之父James Gosling的離開、以及Java程序語言排名的下降,有行業觀察家說,Java已經顯得過時了,無法再吸引更多人才。

根據上個月公布的Tiobe編程語言排名指數,可以看出“Java是處于一個長期下降的過程中”,并且已經從去年第一的位置下滑到今年的第二。原來處于第二位的C語言現在排到第一。

Hydrasight研究室主任John Brand在一個接受ZDNet亞洲區采訪的電子郵件中表示,Java現在面臨很多新發展起來的,更容易使用的,并且成本更低的開發平臺的挑戰。因為編程以及開發成本問題,Java已經逐漸被邊緣化,軟件供應商所交付的,基于Java的產品無法證明比基于.Net, Cold Fusion以及PHP的產品具有更高的價值。Sun公司多年來一直致力于將Java開發變得更簡單,并通過開發工具來減少代碼的編寫工作。但是這一切似乎沒有見到效果。John Brand還說,通過測試證明,開發Java所謂的“一次編寫,到處運行”的程序比開發“一次編寫,到處測試”的程序開銷更大。另外軟件供應商也出現遠離Java的趨勢。

John Brand說,Java給人的感覺就像機器碼。雖然作為計算機發展過程中的一個重要的工具,但是其重要性和普及程度一定會降低。將來,特別是在一些成熟的開發組織中,基于面向過程的語言將會成為主宰。現在廠商繼續支持和使用Java的原因,是因為客戶的選擇,而不是廠商的意愿。至于實施云計算,也不是必須依賴于Java。其實一切都是選擇問題,完全是因為供應商、客戶的習慣和信任問題才讓Java繼續有市場空間。

正方:Java在Web、移動設備以及云計算方面前景廣闊

Ovum首席分析師Michael Azoff和Tony Baer與John Brand持有完全不同的觀點,他們認為Java在Web、移動設備以及云計算方面前景非常廣闊。同時是在接受ZDNet亞洲區采訪的電子郵件中,Baer說,雖然面對來自網絡的類似于Ruby on Rails這樣編程平臺的挑戰,Java依然還是事實上的企業Web開發標準。
在Java對新開發者吸引力方面,Baer說,這么多年以來,Java一直都在面對那些不成熟的,基于腳本的程序語言的挑戰。比如PHP和Ruby,雖然經過多年努力,但是并沒有看到他們相具有比Java更強的競爭力。

Azoff說,隨著云計算以及移動領域的擴張,更多的企業在考慮將其應用部署在Java平臺上。無論是本地主機,公共云,Java都是目前最合適的選擇。另外在Oracle的技術投資擔保下,Java也是企業在云應用方面回避微軟平臺、在移動應用方面回避蘋果公司的一個最佳選擇。

在兩個星期前,Salesforce.com和VMware宣布了一個稱為VMforce的服務,該服務將在云計算機中布置Java應用。Google應用引擎也將一如既往的支持Java。他們都是微軟提供的,基于.Net和開源PHP語言基礎上的Azure云平臺的競爭對手。

但是Baer也說到,這一切必須是基于Oracle放寬對Java的限制,而不是像Sun一樣吧Java社區搞成窒息狀態。Sun關于Java的許可已經讓開發者社區覺得憤怒了。從2000年IBM呼吁的廠商中立,到2007年Apache軟件基金會寫給Sun的公開信,都表達了這一不滿情緒。

51CTO評論

關于Java未來問題,51CTO也一直處于關注當中。在昨天通過分析Oracle與James Gosling的表現,認為Java將繼續擁有很強的生命力。目前對Java前景的爭議主要集中在Oracle可能關于Java的政策方面、Java與其他程序語言的競爭方面。至于Oracle的政策、51CTO認為Java作為Oracle唯一的編程語言,不可能不努力去發展。與其他程序語言競爭方面,每個程序語言都有其特點和適合領域,不是簡單的一個語言替代另一個語言的問題。另外因為新興開發領域的出現,導致新的程序語言出現也是非常正常的事情。比如這次C語言排名的提升問題,實質是因為嵌入式開發、蘋果平臺應用增加的的原因,二不是因為Java退化的原因。但是這一起的發展,都導致軟件開發人員必須要面對和學習更多的軟件開發技術。至于Java的未來,51CTO相信在很長一段時間內,Java依然還會是主要的企業級別應用開發語言。另外今天統計數據表明,Android的使用率已經超過蘋果,也就是說Java在移動平臺上的使用率也將會隨之上升。

【編輯推薦】

  1. Oracle動作頻頻 Java或浴火重生
  2. Java程序員的未來 走向混合編程時代
  3. 甲骨文將致力于增強Java的趣味性
  4. 甲骨文力挺JavaFX:真正的富媒體平臺
  5. Java編程語言打造編程中的星河戰艦
責任編輯:佚名 來源: 51CTO
相關推薦

2010-01-21 15:02:25

2014-06-27 09:35:16

機器學習

2009-07-22 17:28:14

移動應用商店

2015-09-21 15:41:25

2013-02-25 14:29:31

移動廣告挑戰

2012-02-06 23:29:11

2010-11-25 10:48:12

跳槽

2017-07-03 13:30:10

NVMe over F陣列SAN

2010-04-22 18:06:19

IT人云計算下一代數據中心

2020-01-10 10:09:50

程序員技能開發者

2012-08-13 09:55:22

架構師

2013-11-06 10:26:26

2021-04-16 20:17:41

網絡攻擊惡意軟件網絡安全

2020-02-17 13:35:35

操作系統WindowsLinux

2011-01-25 08:55:39

HTML 5webW3C

2020-06-18 10:21:46

Python程序員技術

2009-05-14 18:41:55

英特爾雙核四核

2021-07-21 16:01:38

人工智能機器學習自動化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 鲁视频| 亚洲成人免费视频在线观看 | 欧美激情在线一区二区三区 | 国产三级精品三级在线观看四季网 | 欧美一级二级视频 | 欧美成人久久 | 亚洲精品久久久久avwww潮水 | 国产一区在线免费观看 | 一级片在线观看 | 嫩草影院网址 | 成人久草| 日日夜夜精品视频 | 一级黄色播放 | 国产成人亚洲精品 | 成人午夜av | 色又黄又爽网站www久久 | 日日夜夜91 | 91视频进入| 亚洲一区二区三区免费视频 | 久久久久久久久国产 | 精品91久久| av一区二区在线观看 | 一色桃子av一区二区 | 久久久久久久久久久丰满 | 久久久久国产 | 中文字幕亚洲一区 | 欧美激情区 | 精品国产一区二区在线 | 依人成人 | 三级视频在线观看电影 | 国产高清免费 | 婷婷综合在线 | 亚洲精品乱码久久久久久蜜桃91 | 亚洲国产欧美国产综合一区 | 丝袜久久| 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 欧美成人免费在线视频 | 久久久久www | 久久久久久艹 | 国产精品久久久久久久久久 | 成人二区三区 |