Re: [請益] java的效能!?

看板Soft_Job作者 (latw)時間14年前 (2011/05/21 09:15), 編輯推噓5(5014)
留言19則, 7人參與, 最新討論串7/52 (看更多)
※ 引述《stosto (樹多)》之銘言: : android不是跑得很順嗎? 那我就拿被蟲咬過的蘋果打你的臉 :D iOS是用obj-c 也是物件導向.順暢度?我還可以大膽的說"到目前為止",還沒有 一台android比蘋果順的,不信可以到各大賣場把玩一下,反正試玩不用錢. android還是特化的java不是標準的java. 再打一次臉...android從2.1->2.3把底層許多java code轉成c++ code, 越後面的版本,jni的數量越多... : 以android提供的audioAPI而言 : 要調用好幾層從java->jni->media framework : (jni屬於AP framework層).... : media framework也是利用C++寫的,寫的也很物件導向..design patten也用的超好..... : 程式碼大歸大不過也算好追,也是跑得很好,而且是在那種有限的resource下 : 除非是kernel driver那就沒話說了。但是,效能差點是一定的,不過C跟C++不會差太多 : 不過老闆的話要聽就是了,不然就跟他說:I quit this job! 物件導向效能未必會比較差,看compiler. 不過大程式還是看演算法, java想贏asm大概也只能用演算法贏了, 如果都一樣的演算法,java也只能吃灰塵. : 還有一堆老人只會寫C硬幹出來,寫的CODE一堆flag,想改一個功能要動幾千行都有可能 : 可是這也不能怪他們,因為以前他們真的只寫C,沒想到現在需要寫APP : 我真的覺得要體諒他們啦.... 這是程式設計功力與規劃的問題,linux kernel的code並不會這樣. 當你看過繼承再繼承,overwrite又overwrite..不用幾行你就想翻桌了:D java強項是跨平台,對於應付網路上充斥不同平台的電腦,這才是他的舞台. 拿來當用於規格幾乎一樣的桌機,只會被其他語言打臉而已,我還不知道 為什麼google竟然還拿來用在行動裝置這種環境更嚴苛,資源更少的地方. 不過最後一點倒是說對了 老闆說的都是對的...........(逃) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.231.83

05/21 09:33, , 1F
因為google心中念茲在茲的還是chrome OS. 用Java將來要
05/21 09:33, 1F

05/21 09:33, , 2F
本篇正姐...看到OO等於效能差就很怪, 應該是VM=效能差吧
05/21 09:33, 2F

05/21 09:33, , 3F
從android把app搬到chrome OS(雲端x86 server)會比較容易
05/21 09:33, 3F

05/21 09:34, , 4F
只不過現在網路還不夠穩不夠快. 也許五年後輪廓會更明顯
05/21 09:34, 4F

05/21 09:35, , 5F
android devices這邊google基本上是跟著apple屁股走的
05/21 09:35, 5F

05/21 09:36, , 6F
旁邊還有wp7, webos一起爭奇鬥艷. google要有所突破,可能
05/21 09:36, 6F

05/21 09:36, , 7F
還是得靠chrome OS..
05/21 09:36, 7F

05/21 09:38, , 8F
本篇講到心痛處:繼承再繼承,overwrite又overwrite...囧
05/21 09:38, 8F

05/21 10:49, , 9F
聽F兄這樣講,讓我之前的猜測似乎是對的,android只是個實驗品
05/21 10:49, 9F

05/21 10:49, , 10F
探路用,根本不是要來打市場的.
05/21 10:49, 10F

05/21 12:19, , 11F
Googlr的確是把重心放在Chrome OS, 不過未來會怎麼樣...
05/21 12:19, 11F

05/21 12:20, , 12F
恐怕不是Google能決定的,以目前狀況看起來Android以經開始
05/21 12:20, 12F

05/21 12:20, , 13F
脫離Google的掌握了...XD, 以後恐怕大家會各玩各的...
05/21 12:20, 13F

05/21 12:21, , 14F
不過說Android是實驗品這其實也不大正確
05/21 12:21, 14F

05/21 12:21, , 15F
理面有些新東西的確值得看,只少掃完code之後覺的學到不少
05/21 12:21, 15F

05/21 14:07, , 16F
感覺Android是不知何去何從的手機業者汪洋中抓到的一個浮木
05/21 14:07, 16F

05/21 15:58, , 17F
繼承本來就應該少用吧? OO導向應該是以合成為重吧?
05/21 15:58, 17F

05/21 16:27, , 18F
況且原文講的是使用OO效率沒比較差這個論點,感覺你重點擺
05/21 16:27, 18F

05/21 16:27, , 19F
錯了!
05/21 16:27, 19F
文章代碼(AID): #1Drn8ltq (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Drn8ltq (Soft_Job)