※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2019-09-27 11:22:45
看板 Gossiping
作者 標題 [問卦] Android為什麼要用java這種非編譯平台
時間 Sat Sep 21 12:33:11 2019
眾所皆知
Java編譯出來的應用程式
並非機器語言~ 而是中繼語言
還要透過JVM做翻譯執行
相對來說swift編譯好就是原生機器語言
效能自然先天高一個檔次
語法也比java親民許多
java這東西 類別、函數 都落落長
看那程式碼模式就很累了
問題就在這了
Android明明核心是Linux
用C語言就可以編譯成機器碼
只要google花一點功夫
在Android開發一個全新 程式碼與框架(使用 C like的)
應該可以做到像swift做到的事情
編譯出來機器碼~ 原生執行
語法又親民
不是很好嗎?
只能用java是什麼樣的邏輯思維呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.249.212 (臺灣)
※ 文章代碼(AID): #1TXQW9Ul (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1569040393.A.7AF.html
推 : 為什麼不考慮Clojure呢??1F 27.242.76.117 台灣 09/21 12:34
推 : c硬尻太苦逼了2F 39.13.66.236 台灣 09/21 12:35
→ : 因為對IT宅來說..用JAVA刻程式感覺很酷3F 211.21.123.187 台灣 09/21 12:35
推 : 語言沒使用者4F 110.26.103.124 台灣 09/21 12:36
推 : 因為大家都會JAVA 你知道JAVA幾歲了嗎5F 36.224.97.46 台灣 09/21 12:36
噓 : 用腦波直接控制程式執行不是更快?6F 180.217.231.23 台灣 09/21 12:37
→ : 可以管理程式 跑在VM上也比較難直接接觸硬體7F 114.24.224.126 台灣 09/21 12:40
噓 : 還在挑這個?程度太低了吧8F 49.158.7.137 台灣 09/21 12:40
噓 : oracle JAVA for商業要收錢辣~你知道嗎9F 211.21.123.187 台灣 09/21 12:42
→ : Kotlin10F 172.58.46.229 美國 09/21 12:43
→ : GOOGLE愛抄襲,供您參考11F 118.166.134.161 台灣 09/21 12:44
→ : 會用Java開發還是為了可攜性吧12F 36.227.78.220 台灣 09/21 12:47
推 : Java明明有開源版 是無知還是故意不提13F 223.136.77.240 台灣 09/21 12:47
→ : ?
→ : ?
→ : 雖然Android中間JNI跳C 然後HAL跳kernel15F 36.227.78.220 台灣 09/21 12:49
→ : 真的是冗長的路徑就是...
→ : 真的是冗長的路徑就是...
噓 : 還有人用java?17F 101.9.131.116 台灣 09/21 12:50
噓 : 看不懂啊幹18F 27.52.161.158 台灣 09/21 12:55
→ : 就kotlin阿19F 101.9.7.68 台灣 09/21 15:34
噓 : android der java幹他媽der難,一般jav20F 115.82.9.220 台灣 09/21 17:08
→ : a都謎U那摸難,平平4java怎摸差那摸多
→ : ,難怪ptt軟體版徵android工程師年薪要
→ : 破百
→ : a都謎U那摸難,平平4java怎摸差那摸多
→ : ,難怪ptt軟體版徵android工程師年薪要
→ : 破百
推 : 因為手機太多,所以才這樣玩24F 61.231.197.103 台灣 09/22 00:45
--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 78
回列表(←)
分享