PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] Kotlin的Tiobe排名?
作者:
dharma
(é”)
2019-02-11 15:29:33
看Tiobe排名
Kotlin在第38位
如果照新聞看到的
Android開發者踴躍從Java往Kotlin遷移
Kotlin的排名應該會很明顯的逐漸攀升啊
實際情形是怎樣呢?
thanks
2017-10-16
明年底Kotlin將取代Java成為Android平台上最受歡迎的語言
https://www.ithome.com.tw/news/117493
作者:
zcbxvsdf
(東北一頭羊)
2019-02-11 16:03:00
一堆專案已定型,不是說改就改,但是用過kotlin真的回不去
作者:
t52101t
(五å棋)
2019-02-11 20:25:00
https://octoverse.github.com/projects#languages
成長還是很快速的
作者:
y3k
(激流を制するは静水)
2019-02-11 23:50:00
大量移到Kotlin主要是因為Android的Java半殘 在其他平台的開發像Server等未必是這樣
作者:
perfects1988
(LoserChan)
2019-02-13 21:55:00
請問為什麼Android上的Java是半殘?!
作者:
y3k
(激流を制するは静水)
2019-02-14 00:50:00
Android的Java版本目前支援到多少? 有多少新的有效率的語法在Android上會因為支援度問題無法使用? 可以去瞭解這兩個問題便知道為什麼我說Android的Java半殘...
作者: nOhiTmE
2019-02-14 02:38:00
其實說android的java半殘是主因有點太武斷。Kotlin在android特別紅有幾個原因:1. Google's official support2. tooling (intellij & Gradle) support. 3: 主要還是Kotlin 本身就是一個 better java
作者:
y3k
(激流を制するは静水)
2019-02-14 21:55:00
Kotlin本身是一個better java我個人是不同意的 新版本的java如Stream跟Lambda語法都相當程度改善了原本囉嗦的語法但是這些功能在Android上卻會因為專案支援等級的關係而完全不敢使用 實務上狀況就這樣XD但是Kotlin很神奇的可以用這些語法寫出然後舊版Android可跑如果沒有這個問題 我才不會說Android的Java半殘=3=
作者:
fantasychese
(林阿宅)
2019-02-14 23:17:00
null safety, data class, extension function,sealed class, delegation, default parameter,coroutine, inline class...just to name a few.
作者:
y3k
(激流を制するは静水)
2019-02-15 00:23:00
Kotlin的問題 其實你全部都用Kotlin寫的時候不明顯 樓上那些功能我也很喜歡 寫Kotlin都會用 不過當你要跟其他原生Java的東西混用時 經驗不足的話可能會發生不知道怎麼處理的問題 我覺得就好像當年的C++/C一樣 實務上我的確被Gson坑過一次..orz
作者:
fantasychese
(林阿宅)
2019-02-16 02:42:00
Kotlin當然不是完美的,只是好奇你否定Better Java的理由。如果是因為混用性感覺還蠻奇怪的,畢竟在其它語言的比較中根本不會出現這個議題,Kotlin可以說是多送的。
作者:
y3k
(激流を制するは静水)
2019-02-16 17:24:00
因為這種混用問題 導致實務上的學期曲線跟不確定開發成本高阿QQ Java的好處我認為有很大部分是容易學習 撇去個人邏輯問題不容易弄出難以解析的內容 Kotlin那些高能武器相較之下是個兩面刃 所以我認為better這個形容詞要看用的人而定 不能一以概之 我個人使用心得是如此XD
作者:
ssccg
(23)
2019-02-16 18:04:00
如果真是Better java那應該在Server端更容易流行,但現實不是這樣啊... 只有跟Android上的Java比才明顯better跟進步緩慢但是有在進步的Java比,沒有better到讓大量人換
繼續閱讀
[分享] 贈書:初學特訓班第六版
abcggg
Re: [問題] Android 匯入問題
pq0428
Re: [問題] SafetyNet api
showsky
[問題] SafetyNet api
fangjames
[問題] app要如何被連上的accessory通知?
jamyang
[問題] Android 匯入問題
pq0428
[問題] 可以Build卻沒辦法成功在模擬器開啟 求救
AmadeusTsou
[問題] TableLayout問題
WaterLengend
[問題] 換行符號秀出來的bug?
dharma
[問題] 如何得知surface的位置和長寬
awaysu
Links
booklink
Contact Us: admin [ a t ] ucptt.com