Eia ka mea i komo i loko o Kotlin 1.4.0:
- Hoʻohana ʻia kahi algorithm inference ʻano hou a ʻoi aku ka ikaika ma ka paʻamau. Hoʻopili maʻalahi ia i nā ʻano i nā hihia hou aʻe, kākoʻo i ka hoʻolele akamai ʻoiai i nā hiʻohiʻona paʻakikī, mālama maikaʻi i nā waiwai i hāʻawi ʻia, a ʻoi aku ka nui.
- Loaʻa nā backend IR hou no JVM a me JS ma ke ʻano alpha. Ma hope o ka hoʻopaʻa ʻana, e hoʻohana ʻia lākou ma ke ʻano paʻamau.
He nui nā mea hou o Kotlin 1.4:
- Nā hoʻololi SAM no nā pilina Kotlin
- ʻO ke ʻano API kikoʻī no nā mea kākau waihona
- Hoʻohui ʻia nā manaʻo inoa a me ke kūlana kūlana
- Koma hope
- Nā hoʻomaikaʻi ʻana no nā kuhikuhi hiki ke kāhea ʻia
- E hoʻohana i ka haʻihaʻi a hoʻomau i loko i ka wā e puka ai nā puka lou
Nā hoʻomaikaʻi ʻana o ka waihona maʻamau:
ʻO ka manaʻo nui o ka hana ma ka hale waihona puke maʻamau ʻo Kotlin ʻo ia ka hoʻomaikaʻi ʻana i ka kūlike ma waena o nā paepae a ma waena o nā hana ponoʻī. Hoʻohui kēia hoʻokuʻu i nā hiʻohiʻona hou i ka waihona maʻamau. nā mea hana hōʻiliʻili, nā hoʻomaikaʻi ʻana i nā waiwai i hāʻawi ʻia, ka hoʻokō ʻana i kahi queue bidirectional ArrayDeque и nui hou aku.
Eia kekahi, ʻaʻole pono ʻoe e haʻi i kahi hilinaʻi ma stdlib
i nā papahana Gradle-Kotlin, me ka nānā ʻole inā e hoʻomohala ana ʻoe no kahi kahua hoʻokahi a i ʻole e hana ana i kahi papahana multi-platform. E like me Kotlin 1.4.0, ua hoʻohui ʻia kēia hilinaʻi ma ka paʻamau.
Ke hoʻomau nei ka hana ma nā wahi ʻē aʻe o ke kaiaola Kotlin:
- kotlinx.coroutines
- Hale waihona puke ke kokoke mai nei i ka makua. Hāʻawi ʻia kotlinx.serialization ma ka mana 1.0.0-RC.
- Ua hoʻokuʻu i kahi mana o ka DateTime API, kahi waihona hoʻokolohua kotlinx-datetime
Ke kono nei mākou i nā mea a pau i kahi hālāwai kūkā pūnaewele ʻehā lā i hoʻolaʻa ʻia iā Kotlin 1.4!
E hoʻolaha ʻia ka hanana ma ʻOkakopa 12-15. Hoʻopaʻa inoa manuahi ma ka loulou: https://kotlinlang.org/lp/event-14#registration
Source: linux.org.ru