PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
Nike
*停權中*
 

加入日期: Mar 2012
文章: 24
簽名檔對焦對不到
引用:
作者KG5426
我只是來看簽名檔的..
     
      
舊 2012-05-14, 09:19 AM #21
回應時引用此文章
Nike離線中  
passerx
*停權中*
 

加入日期: Feb 2005
文章: 164
我一直覺得用android真的很蠢, 硬要跑一個java來浪費系統資源是幹麼? 原來的linux系統已經很好用了,
手機幾乎都是arm based的, 原來linux的library/x-window/gtk/toolchain也都是同一套,
APs根本不存在什麼相容性問題而且還是native code, 更不用說原本就有的一堆open source的東西可用了, 要轉到android還要重新porting真是好笑,
不過也還好, kernel是同一個只要把rootfs換掉不要用andoird還是可以用.


 
舊 2012-05-14, 09:29 AM #22
回應時引用此文章
passerx離線中  
ben_chien
Elite Member
 
ben_chien的大頭照
 

加入日期: Oct 2002
您的住址: 另一個地球
文章: 4,558
引用:
作者passerx
我一直覺得用android真的很蠢, 硬要跑一個java來浪費系統資源是幹麼? 原來的linux系統已經很好用了,
手機幾乎都是arm based的, 原來linux的library/x-window/gtk/toolchain也都是同一套,
APs根本不存在什麼相容性問題而且還是native code, 更不用說原本就有的一堆open source的東西可用了, 要轉到android還要重新porting真是好笑,
不過也還好, kernel是同一個只要把rootfs換掉不要用andoird還是可以用.



因為沒人開頭
google就拿來玩了...
__________________
大家快來加入World Community Grid(BOINC for Android)與Folding@home(Folding@Home for Android)的行列,一同找出重大疾病(愛滋、癌症、帕金森氏症...等)的解決方案
[YOUTUBE]PPc7gsZIk24[/YOUTUBE]
網路果然很危險,動不動就會被告...
發現自己越來越痴漢了...
舊 2012-05-14, 09:33 AM #23
回應時引用此文章
ben_chien離線中  
ein1002
Basic Member
 
ein1002的大頭照
 

加入日期: Nov 2008
文章: 11
引用:
作者passerx
我一直覺得用android真的很蠢, 硬要跑一個java來浪費系統資源是幹麼? 原來的linux系統已經很好用了,
手機幾乎都是arm based的, 原來linux的library/x-window/gtk/toolchain也都是同一套,
APs根本不存在什麼相容性問題而且還是native code, 更不用說原本就有的一堆open source的東西可用了, 要轉到android還要重新porting真是好笑,
不過也還好, kernel是同一個只要把rootfs換掉不要用andoird還是可以用.




沒記錯的話

用意是為了容易跨硬體平台

Android不一定只限制在智慧手機上

也可以用在其他裝置上開發

只是目前只有在手機上發光發熱而已
__________________
1991 orville by Gibson Les Paul STD pickup APH-1

這邊變成五毛粉紅DVD了嗎

此文章於 2012-05-14 10:18 AM 被 ein1002 編輯.
舊 2012-05-14, 10:16 AM #24
回應時引用此文章
ein1002離線中  
octapult
Junior Member
 
octapult的大頭照
 

加入日期: Aug 2005
您的住址: 木葉忍者村
文章: 735
引用:
作者ein1002
沒記錯的話

用意是為了容易跨硬體平台

Android不一定只限制在智慧手機上

也可以用在其他裝置上開發

只是目前只有在手機上發光發熱而已

除了跨平台之外,還有系統安全的問題
怕使用者自行執行 native 程式,導致系統出狀況
所以讓所有程式都在虛擬機器上面執行,增加安全性
可是發明新的語言和虛擬機器太費時和$$,
又因為採用 Java 的話可以立即吸引現有大量的 Java 開發人員加入
才決定選用 Java
舊 2012-05-14, 10:25 AM #25
回應時引用此文章
octapult離線中  
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,054
引用:
作者passerx
我一直覺得用android真的很蠢, 硬要跑一個java來浪費系統資源是幹麼? 原來的linux系統已經很好用了,
手機幾乎都是arm based的, 原來linux的library/x-window/gtk/toolchain也都是同一套,
APs根本不存在什麼相容性問題而且還是native code, 更不用說原本就有的一堆open source的東西可用了, 要轉到android還要重新porting真是好笑,
不過也還好, kernel是同一個只要把rootfs換掉不要用andoird還是可以用.



因為這樣子做才可以在不同的平台上跑啊
光ARM系的,編譯成native code,都不能保證全部都可以跑了
更何況是還要拿到x86上去

性能的問題現在其實都是用jit了
性能跟native code差距已經縮得很近了
而且現在的Android是效能過剩,而不是效能不足軟體無法發揮

原本的那些open source根本無法直接prot到Android上
因為Android並非採用x-window,所以也不是x11
能port的只有直接跟底層溝通的一些函式庫
例如PulseAudio
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2012-05-14, 10:25 AM #26
回應時引用此文章
野口隆史離線中  
jiahan
Regular Member
 

加入日期: Mar 2009
文章: 71
引用:
作者passerx
我一直覺得用android真的很蠢, 硬要跑一個java來浪費系統資源是幹麼? 原來的linux系統已經很好用了,
手機幾乎都是arm based的, 原來linux的library/x-window/gtk/toolchain也都是同一套,
APs根本不存在什麼相容性問題而且還是native code, 更不用說原本就有的一堆open source的東西可用了, 要轉到android還要重新porting真是好笑,
不過也還好, kernel是同一個只要把rootfs換掉不要用andoird還是可以用.



現在x86和MIPS的android手機都出來了,所以Java跨指令集的特性是必要的

而且Android本身就有提供NDK,也有支援Native Activity,所以單純用C/C++開發也是支援的,只是多一個選項...

在現在這個時代,程式語言本身根本不會是應用程式的瓶頸,瓶頸都是在IO的速度和3d繪圖能力,跟語言一點關係都沒有...

還有人用JavaScript來開發跨iOS, Android, windos的APP了,相較之下Java已經不耗資源了

更何況以C/C++的特性,根本沒有Java好開發,如果只支援C/C++開發成本檻高,到時候APP產量少就算了,還一定一堆memory leak和invalid pointer
舊 2012-05-14, 10:28 AM #27
回應時引用此文章
jiahan離線中  
jiahan
Regular Member
 

加入日期: Mar 2009
文章: 71
Android已經算好開發了,架構跟PC比單純太多了,只是有很多人被Apple給寵壞了而已,用較差的架構去設計跨裝的軟體

不然Windows就算都是同樣的版本,每電腦計算能力差這麼多,有的支援DirectX 9而已,有的支援到Direct X11...螢幕解析度從1024x768~1920x1200都有可能,還不是一堆軟體廠商活得好好的!!

一定要強迫全世界的人從窮人到有錢人都用同一種硬體設計嗎
舊 2012-05-14, 10:37 AM #28
回應時引用此文章
jiahan離線中  
misman
*停權中*
 

加入日期: Jun 2010
文章: 339
引用:
作者sandstorm
葉狀師:反噬什麼?什麼產業鏈?


對於台灣整個安卓app的產業開發,葉狀師"居功甚偉"啊....


舊 2012-05-14, 10:52 AM #29
回應時引用此文章
misman離線中  
passerx
*停權中*
 

加入日期: Feb 2005
文章: 164
跨平台?
我只能說99.99%的open source只要重新 compile 就可以跑, 不管是arm/mips/powerpc/x86/x86_64, (我都玩過)
放出來給人下載只要分什麼cpu就可以了, 跟windows名種版本差不多意思(win98/winnt/winxp/win7...)

java的好開發是需要代價的而且是runtime, 絕對不比C/C++划算, 真的必要也有openjdk可以用.

舊 2012-05-14, 10:58 AM #30
回應時引用此文章
passerx離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:46 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。