找回密碼
 註冊
查看: 9176|回覆: 47

[其他] Kotlin將於明年底取代Java成為Android平台上最受歡迎的編程語言

    [複製鏈接]
77 元錢 回覆本帖可獲得 1 元錢獎勵! 每人限 1 次
發表於 2017-10-21 02:00:30 | 顯示全部樓層 |閱讀模式

登入後,內容更豐富

您需要 登錄 才可以下載或查看,沒有賬號?註冊

×
Kotlin將於明年底取代Java 成為Android平台上最受歡迎的編程語言

據行動程式開發平台Realm最新的報告指,Kotlin被採用作編程語言的歡迎程度正爆炸式增長,有望在未來數年內超越Java成為最受歡迎的編程語言。


                               
登錄/註冊後可看大圖


報告調查來自10萬多名活躍的開發人員,從2015年8月起,以Kotlin寫成的應用數量已經增長了125%,而現在Kotlin的應用程式中約有20%,是以前使用Java構建的。報告亦都發現,過去四個月,使用Java構建的Android應用程式數量下降了6.1%。Realm預測到明年底,Kotlin將會超越Java成為Android平台上最受歡迎的開發語言,與Swift在iOS上取代Objective C相似。

Realm留意到現今編程語言的迅速改變,指現在手機平台上有7種主流開發語言,但平衡迅速改變,如不久前還未存在的Swift,只花了14個月就取代了Objective C。Java亦會面對相同的局面,未來仍然堅持使用Java的程式開發人員將會被視為食古不化。

Source: PC3

補充內容 (2017-10-21 03:00):
I think Java has been a drag for years now... sorry to see that.
發表於 2017-10-21 02:30:21 | 顯示全部樓層

回帖獎勵 +1 元錢

新時代... 新的開發語言!又要學新的東西了...
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 02:44:17 | 顯示全部樓層

回帖獎勵 +1 元錢

短時間取代Java 5容易
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 03:19:25 | 顯示全部樓層

回帖獎勵 +1 元錢

如果唔係因為好用而轉,為新而新,就唔健康
回覆 讚好 不讚 使用道具

舉報

 樓主| 發表於 2017-10-21 03:31:46 | 顯示全部樓層
回復 asiachu #4 的帖子

Well, to me, Java has been a drag for years now... time for something new and improved to replace it.
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 03:47:35 | 顯示全部樓層
The_Matrix 發表於 2017-10-21 03:31
回復 asiachu #4 的帖子

Well, to me, Java has been a drag for years now... time for something new an ...

有新項目先有機會轉
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 04:34:23 | 顯示全部樓層

回帖獎勵 +1 元錢

一代新語言, 更適合新一代
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 06:30:27 | 顯示全部樓層

回帖獎勵 +1 元錢

取代唔出奇,因兩者相差甚微,亦互相兼容!
實則上Kotlin只是JAVA的簡化版本,
自從早幾個月Android Studio正式支援Kotlin後,
以前寫落的JAVA APP已經可以輕易中途加插Kotlin coding,或者用Kotlin重寫部分程式。
這個過渡差不多是無縫銜接;寫Kotlin就有如寫PHP般輕鬆,所以改變是一個趨勢。

之不過,若論程式語言的設計,我不覺得 Kotlin 比 Swift 強 ( 可能是我認識太淺吧。)  

我祈代能夠用Swift寫Android程式,Let Swift be a cross-platform native language.

===========================

補充: 其實Swift跟Kotlin是很接近的東西。不過我看不慣Kotlin的語句,例如:
拆一個Optional Variable:
在Swift是
  1. if let unwrappedString = wrappedString {
  2.   unwrappedString了的內容
  3. }
複製代碼
或者
  1. guard let unwrappedString = wrappedString else {
  2.   return
  3. }
  4. 後面可寫unwrappedString了的內容
複製代碼
但去了Kotlin,變成

  1. val unwrappedString = wrappedString?.let { it } ?: return
  2. 後面可寫unwrappedString了的內容
複製代碼
Swift係好似睇英文咁容易睇得明,
Kotlin就好似要突登學習然後死記先至懂。
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 06:31:35 | 顯示全部樓層

回帖獎勵 +1 元錢

日新月異
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 07:22:31 | 顯示全部樓層

回帖獎勵 +1 元錢

电脑程式、手机程式日新月异啊
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 07:34:04 | 顯示全部樓層

回帖獎勵 +1 元錢

The_Matrix 發表於 2017-10-21 02:00
Kotlin將於明年底取代Java 成為Android平台上最受歡迎的編程語言

據行動程式開發平台Realm最新的報告指,K ...

繼續走到最前,支持!
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 08:20:11 | 顯示全部樓層

回帖獎勵 +1 元錢

I’m surprised it’s taking so long, given that tech advancements have been so rapid in other areas
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 08:22:22 | 顯示全部樓層

回帖獎勵 +1 元錢

好實用嘅程式語言
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 08:35:25 | 顯示全部樓層

回帖獎勵 +1 元錢

有競爭才有進步
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 09:16:46 | 顯示全部樓層

回帖獎勵 +1 元錢

要不斷改變,才會不斷進步
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 09:17:13 | 顯示全部樓層

回帖獎勵 +1 元錢

很期待....
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 09:31:43 | 顯示全部樓層

回帖獎勵 +1 元錢

回復 The_Matrix #1 的帖子

多啲程式開發商,對用家有益
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 10:14:32 | 顯示全部樓層

回帖獎勵 +1 元錢

nice info !
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 11:39:11 | 顯示全部樓層

回帖獎勵 +1 元錢

The_Matrix 發表於 2017-10-21 02:00
Kotlin將於明年底取代Java 成為Android平台上最受歡迎的編程語言

據行動程式開發平台Realm最新的報告指,K ...

科技進程,汰舊換新
回覆 讚好 不讚 使用道具

舉報

發表於 2017-10-21 11:44:25 | 顯示全部樓層

回帖獎勵 +1 元錢

威力強大是也!
回覆 讚好 不讚 使用道具

舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|聯絡我們|141華人社區

GMT+8, 2024-4-30 13:35

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回覆 返回頂部 返回列表