標籤:研發 編程 方便 com 學校 ati 模組 網格 全球
Atitit 項目語言的選擇 java c#.net php??
1.1. 程式設計語言與技術,應該使用開放式的目前流行的語言趨勢1
1.2. 從個人職業生涯考慮,java優先1
1.3. 從項目實際來說,java優先2
1.1.
程式設計語言與技術,應該使用開放式的目前流行的語言趨勢
目前來看,工業型的語言只有java 和c#.net系列可以入選。不過綜合考慮曆史與未來長期趨勢,java是唯一的選擇。
如果確實要使用一些其他語言,建議限制在小範圍模組內使用,防止擴散
1.2.
從個人職業生涯考慮,java優先
Java穩定。 C#.net變化可能性很大,微軟公司說淘汰就淘汰,就像vb pb 等黑曆史。。
業界Java的適用面更加規範,安卓,web,都可以用,是大概.net的很多倍。。
從工作職位考慮,java的職位大概是.net系列的倆倍還多。。。
1.3.
從項目實際來說,java優先
開發工具綠色化,eclipse直接複製就可用,.net系列vs必須要安裝,安裝還麻煩。。
Sdk安裝方便性,java優先,直接複製即可。。。Net系列的必須要安裝,有時候安裝還麻煩。
編譯的時候,java編譯成多個class,而。Net編譯為一個dll,這導致了多檔案修改的更新的時候不確定性更大。。
測試友好性:: java的可以單個檔案一個main函數測試。。.net貌似要開一個aspx才方便測試。。
部署有號性,因為jdk直接複製就可以了。其次多class可以部分增量部署。。。部署友好型更好。。
類庫架構多,容易選擇。。.net 和php這方面就遜色很多了。。
作者:: 綽號:老哇的爪子claw of Eagle 偶像破壞者Iconoclast image-smasher
捕鳥王"Bird Catcher 王中之王King of Kings 虔誠者Pious 宗教信仰捍衛者 Defender Of the Faith. 卡拉卡拉紅鬥篷 Caracalla red cloak
簡稱:: Emir Attilax Akbar 埃米爾 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米爾 阿提拉克斯 阿克巴 本 馬哈茂德 本 阿提拉 本 所羅門 本亞當 阿爾 拉帕努伊
常用名:艾提拉(艾龍), EMAIL:[email protected]
頭銜:uke總部o2o負責人,全球網格化項目創始人,
uke宗教與文化融合事務部部長, uke宗教改革委員會副主席
,Uke部落首席大酋長,
uke制度與重大會議委員會委員長,uke保安部首席大隊長,uke制度檢查委員會副會長,
奶牛科技cto ,uke 首席cto 技術總監 研發總監 研發主管 部門總監
uke玻里尼西亞區大區連鎖負責人 湯加王國地區負責人。
uke克爾格倫群島區連鎖負責人,萊恩群島區連鎖負責人,
uke波維特島和南喬治亞和南桑威奇群島大區連鎖負責人
Uke軟體標準化協會理事長理事長 Uke 資料庫與儲存標準化協會副會長
uke出版社編輯總編
uke終身教育學校副校長 Uke醫院 與醫學院方面的創始人 度假村首席大村長
轉載請註明來源:attilax的專欄 ?http://www.cnblogs.com/attilax/
--Atiend
Atitit 項目語言的選擇 java c#.net php??