Hezvino izvo zvinosanganisirwa muKotlin 1.4.0:
- Iyo nyowani, ine simba rakawanda mhando inference algorithm inogoneswa neiyo default. Iyo inongozvipinza mhando mune dzakawanda zviitiko, inotsigira smart-kukanda kunyangwe mumamiriro ezvinhu akaoma, inobata zvakatumirwa zvivakwa zvirinani, uye zvimwe zvakawanda.
- New IR backends yeJVM neJS inowanikwa mune alpha mode. Mushure mekudzikamisa, ivo vanozoshandiswa nekusingaperi.
Kotlin 1.4 ine zvakawanda zvezvinhu zvitsva:
- SAM shanduko yeKotlin interfaces
- Explicit API mode yevanyori veraibhurari
- Mapoka akasanganiswa ane mazita uye enzvimbo
- Trailing comma
- Kunatsiridzwa kwemareferensi anofona
- Uchishandisa break uye enderera mukati kana zvishwe
Kunatsiridza Raibhurari:
Chinangwa chikuru chebasa paKotlin yakajairwa raibhurari ndechekuvandudza kuenderana kwese pamapuratifomu uye pakati pekushanda pachavo. Kuburitswa uku kunowedzera zvinhu zvitsva kuraibhurari yakajairwa. muunganidzwa vafambisi, kuvandudzwa kwezvivakwa zvakapihwa, kuitwa kweiyo bidirectional queue ArrayDeque ΠΈ zvakawanda.
Zvakare, iwe hauchadi kuzivisa kutsamira pane stdlib
mumapurojekiti eGradle-Kotlin, zvisinei kuti uri kusimudzira chikuva chimwe chete kana kugadzira purojekiti yakawanda. Kubva kuKotlin 1.4.0, kutsamira uku kunowedzerwa nekukasira.
Basa rinoenderera mberi kune dzimwe nzvimbo dzeKotlin ecosystem:
- kotlinx.coroutines
- Serialization raibhurari yava kusvika pakukura. Presented kotlinx.serialization mushanduro 1.0.0-RC.
- Yakaburitsa preview vhezheni yeDateTime API, raibhurari yekuyedza kotlinx-datetime
Tinokoka munhu wese kumusangano wemazuva mana wepamhepo wakatsaurirwa kuKotlin 1.4!
Chiitiko ichi chichatepfenyurwa muna Gumiguru 12-15. Kunyoreswa kwemahara kuburikidza neiyi link: https://kotlinlang.org/lp/event-14#registration
Source: linux.org.ru