Re: [請益] 需要熟捻的程式語言

看板Soft_Job作者 (Minstrel)時間12年前 (2011/10/15 04:21), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串13/19 (看更多)
所以你認為只要有JVM就可以跨平台? 所以絕大部份的Java code都只用到基本功能而不會跟各種framework緊緊綁住? 所以你認為為Desktop/Server寫的東西可以完全無痛輕易就轉移到其他平台, 像是手機? 如果這就是你認為的跨平台, 那我沒意見... Java要是真的能那麼簡單跨平台, 那早就一統天下了, 哪還有其它語言出頭的機會... ※ 引述《PursueDream (認真的活)》之銘言: : (恕刪) : 我只是想問 : 1. 跨平台跟framework的相關性在哪裡? : 若是你說某些平台上面沒有jvm 所以byte code無法在那些平台上跑 : 所以java不是真正跨平台 那還有點道理 : 2. 學java根本不必把各種framework搞懂, framework那麼多, API更是多如牛毛 : 每個都要搞懂 根本沒時間做其他的事了吧! : 你只要把java該弄熟的東西弄熟(我在上幾樓的文章有寫道) : 專案來的時候 再把該專案需要的framework, api弄熟就好了 : 網路上資源那麼多....碰到問題時,很多東西都可以查 : 重點是, 把java的底子打好 學framework根本不成問題 : : -- : : → minstrelsy:Java號稱跨平台 但學Java又不能只學Java語法本身 10/15 00:06 : : → minstrelsy:還要把Java各種framework搞懂 這樣的跨平台又變成假的 10/15 00:07 : : → minstrelsy:根本不做不到write once run everywhere 10/15 00:08 : : → minstrelsy:頂多是語法共用而已 以這種心態來學Java 還不如學C/C++ 10/15 00:08 : : 推 ARD33:已經沒什麼人在講java跨平台了 10/15 00:09 : : → minstrelsy:至少C/C++本身可移植性是最高的 熟練後轉學Java也容易 10/15 00:10 : : → minstrelsy:原PO跟這篇樓主還在講跨平台啊 10/15 00:10 : : → zekewang:C++沒有reflection阿....學JAVA注重framework滿奇怪的 10/15 01:40 : : → zekewang:恩..我的意思是說JAVA有C++沒有的reflection... 10/15 01:57 : : → zekewang:所以把一部分心力放在framwork是沒有幫助的也很奇怪 10/15 01:57 : : 推 PursueDream:我也贊成這篇...另外 framework跟跨平台與否無關 10/15 02:22 : : → PursueDream:跨平台是JVM做的事情 跟framework哪裡有關了! 10/15 02:23 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.155.167.13

10/15 04:36, , 1F
Sun當初就是這樣宣稱Java跨平台的無所不能 但事實....
10/15 04:36, 1F

10/15 05:10, , 2F
事實是當初大家懵懵懂懂..他說什麼我們就信啦
10/15 05:10, 2F

10/15 05:10, , 3F
因為當初VM的概念還不是挺清晰的..
10/15 05:10, 3F

10/15 08:30, , 4F
他所謂的跨平台只是能不能執行吧~所以就算綁framework~一
10/15 08:30, 4F

10/15 08:31, , 5F
樣是java code啊!如果要這樣講~那乾脆拿jvm版本出來談好了
10/15 08:31, 5F
文章代碼(AID): #1Ec9csy8 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Ec9csy8 (Soft_Job)